Variabel dan Tipe Data pada Javascript Pengertian Variabel
Variabel adalah suatu tempat yang digunakan untuk menampung data atau konstanta di memori yang mempunyai nilai yang dapat berubah-ubah selama proses program.
Langkah membuat Variabel
Untuk membuat variabel, kita bisa menuliskan dengan sintaks sebagai berikut.
var nama_variabel = nilaidataIsi dari nilaidata bisa sebuah text, angka ataupun yang lainnya.
Contoh
var x = 5;
var y = 6;
var z = x+y;Pengertian Tipe Data
Tipe data adalah sebuah cara yang digunakan untuk menentukan jenis suatu data tersebut. Kata lain dari hal ini adalah "deklarasi variabel".
Javascript mempunyai beberapa tipe data yang digunakan.
Jenis Tipe Data di Javascript
| Tipe Data | Contoh |
|---|---|
| String | "Halo Dunia" |
| Boolean | true/false |
| Number | 10, 9.15 |
| Array | [1,2,3] |
| Object | {halo:"dunia"} |
Melakukan Pengecekan Variabel
Untuk melakukan pengecekan jenis tipe data apa yang dimiliki sebuah variabel, kita bisa menggunakan sintaks berikut.
typeof variableContoh String
var mobil = "Avanza";
typeof mobilApabila kita mengetikkan kode di atas pada console lalu klik enter, maka akan menghasilkan output tipe data dari variabel mobil, yaitu string.

Contoh Number
var nilai = 50;
typeof nilaiPada contoh di atas, akan menghasilkan output number.

Contoh Array
var listMobil = ["Avanza","Agya","Ayla"];
typeof listMobilPada contoh di atas, kita mendeklariskan nilai dari variabel listMobil adalah kumpulan jenis mobil, seharusnya output saat kita panggil typeof listMobil adalah array, namun contoh di atas akan menghasilkan output object, hal ini karena array merupakan salah satu jenis dari object.

Contoh Object
var mobilAvanza = {namaMobil:"Avanza",warna:"putih"};
typeof mobilAvanzaPada contoh di atas akan menghasilkan output object.

Pada Javascript, kita tidak perlu mendeklarasikan tipe data terlebih dahulu, tipe data otomatis dikenali saat kita membuat variabel dan mengisi nilai variabel tersebut.
Demikian untuk pembahasan tentang variabel dan tipe data pada Javascript, semoga mudah untuk dipahami.
wow
BalasHapus