Tipe Data Primitif
Pada sub-bab ini kita akan membahas tentang tipe data primitif.
Last updated
Pada sub-bab ini kita akan membahas tentang tipe data primitif.
Last updated
Terdapat 3 tipe data primitif yang sering dipakai, yaitu:
String
Number
Boolean
Sebuah variabel dapat dicek tipe data dari value yang disimpannya dengan typeof
, sebagai contoh:
Tipe data string atau text adalah tipe data yang berisikan kumpulan karakter. Di JavaScript, untuk membuat data dengan tipe string, kita perlu menggunakan “
(petik dua) atau ‘
(petik satu) sebelum dan setelah isi text nya. Contoh:
String memiliki beberapa kemampuan/perilaku khusus yaitu:
Jika 2 variabel bertipe data string ditambahkan, maka akan terjadi penggabungan, sebagai contoh:
Pada variabel bertipe data string kita dapat mengetahui panjang atau jumlah karakter yang ada di dalamnya dengan cara menambahkan .length
setelah variabel tersebut, sebagai contoh:
JavaScript hanya mendukung satu tipe data number, dimana tipe data number di JavaScript bisa berupa bilangan bulat atau bilangan desimal.
Tipe seperti di bahasa pemrograman lain yang biasanya membedakan tipe data number bilangan bulat dan bilangan desimal, di JavaScript semuanya disatukan.
Sebagai contoh:
Kita dapat dengan mudah mengubah variabel dengan tipe data string ke dalam tipe data number dengan metode Number(). Metode ini akan mengubah string dalam bilangan koma ataupun bulat menjadi number, namun jika terdapat karakter selain angka akan mendapatkan hasil NaN (Not a Number) yang artinya adalah Bukan sebuah Angka. Sebagai contoh:
Tipe data boolean adalah tipe data yang berisikan data kebenaran, artinya hanya ada dua data, benar dan salah (true dan false).
Benar di representasikan dengan kata kunci true, dan salah direpresentasikan dengan kata kunci false.
Walaupun tipe data boolean merupakan tipe data yang sangat sederhana, tapi tipe data boolean akan banyak digunakan di berbagai fitur pemrograman.
Sebagai contoh: