Variable adalah wadah atau tempat untuk menyimpan nilai
Dalam pemrograman Dart
ada 2 cara dalam pendeskripsiannya. Berikut penjelasannya
Dart
adalah bahasa yang mendukung type inference
. Ketika kalian mendeklarasikan variabel dengan var
, Dart akan secara otomatis menentukan tipe datanya. Misalnya :
var salam = "Hai"; // Bertipe data String
var umur = 16; // Bertipe data Integer
Tak hanya itu kalian juga bisa mendeskripsikan sebuah variable dengan menggunakan tipe datanya langsung, seperti
int umur = 18;
bool isLogin = true;
Jadi jika kalian menggunakan cara ini, maka keyword var
dihilangkan diganti dengan nama tipe datanya
Kenapa harus pake cara ini ?
Hal ini dilakukan guna mengurangi terjadi operasi - operasi yang tidak mungkin dan juga bisa menghasilkan bug
Berikut tabel beberapa tipe data yang didukung bahasa pemrograman dart
Ada beberapa aturan yang diterapkan dalam pendeklarasian variable
- Identifier tidak boleh menjadi keword.
- Identifier dapat berisi huruf dan angka.
- Identifier tidak boleh berisi spasi dan karakter khusus, kecuali garis bawah (_) dan tanda dolar ($).
- Nama variabel tidak boleh dimulai dengan angka.