Tipe Data

Mengenal string, number, boolean, null, dan undefined.

Part 3 dari 16 ± 20 menit Gratis

Setiap data punya jenis

Seperti di dunia nyata ada nama (teks), harga (angka), dan status ya/tidak, JavaScript juga membedakan jenis data.

TipeContohKegunaan
string"Budi"Teks
number25, 3.5Angka
booleantrue, falseBenar / salah
nullnullKosong yang disengaja
undefinedundefinedBelum diisi

Mengecek tipe dengan typeof

console.log(typeof "Halo");   // string
console.log(typeof 42);       // number
console.log(typeof true);     // boolean
let kosong;
console.log(kosong);          // undefined

Hati-hati

"5" (string) dan 5 (number) berbeda! "5" + 1 menghasilkan "51", bukan 6.

console.log("5" + 1);  // "51"
console.log(5 + 1);    // 6

Praktikkan langsung, gratis

Tulis dan jalankan kode langsung di browser, dapatkan penilaian otomatis. Daftar gratis kapan saja untuk menyimpan progres dan meraih sertifikat.

Coba latihan sekarang, tanpa daftar
Bagikan: WhatsApp Facebook LinkedIn X