DISKON TERBATAS! Masukkan kupon "skillbaru" saat checkout di kelas apa saja

Logo Koala Skodev mengetik

Skodev

Belajar coding dalam bahasa Indonesia

VARIABEL

Variabel adalah salah satu konsep dasar dalam bahasa pemrograman, termasuk Javascript

Variabel dalam JavaScript adalah nama yang ditujukan untuk menyimpan nilai dan merujuk ke nilai tersebut di sepanjang kode.

Dalam JavaScript, kamu bisa mendeklarasikan variabel menggunakan kata kunci var, let atau const.

Kita akan membahas perbedaan var, let dan const pada bagian lain!

Deklarasi Variabel

Untuk membuat variabel dalam JavaScript, kamu perlu mendeklarasikannya terlebih dahulu. Kamu bisa mendeklarasikan variabel menggunakan kata kunci var, let dan const.

Contoh deklarasi variabel:

var nama;
let umur;
const alamat;

Namun, variabel sendiri akan menjadi tidak berguna jika tidak memiliki nilai. Kamu dapat memberikan nilai kepada variabel saat deklarasi atau setelah deklarasi.

Penugasan Nilai Variabel

Untuk memberikan nilai kepada variabel, kamu bisa menggunakan operator =. Berikut adalah contoh penugasan nilai variabel:

var nama = 'Budi';
let umur = 30;
const alamat = 'Jakarta';

Variabel nama berisi string ‘Budi’, variabel umur berisi angka 30, dan alamat berisi string ‘Jakarta’.

Tipe Variabel

Di JavaScript, variabel dapat berisi berbagai tipe data, seperti:

  • String: berisi kumpulan karakter, yang dibatasi dengan tanda petik (contoh: “Hello”)
  • Number: berisi angka 1, 2, 3, dan seterusnya
  • Boolean: berisi nilai benar atau salah (true atau false)
  • Object: berisi kumpulan nilai yang disimpan dalam satu variabel
  • Array: berisi daftar nilai
  • Null: berisi nilai kosong atau tidak ada
  • Undefined: berisi variabel yang belum didefinisikan

Aturan Penamaan Variabel

Ada beberapa aturan yang perlu diikuti saat memberikan nama untuk variabel:

  • Nama variabel harus dimulai dengan huruf, garis bawah (_), atau tanda dolar ($)
  • Nama variabel tidak bisa dimulai dengan angka
  • Nama variabel hanya bisa mengandung karakter alfanumerik dan garis bawah (_)
  • Nama variabel adalah case-sensitive, yang berarti nama dan Nama akan diperlakukan sebagai variabel yang berbeda

Penting untuk memberikan nama variabel yang deskriptif dan berarti, sehingga memudahkan orang lain (atau kamu sendiri di masa depan) untuk memahami apa yang dilakukan variabel tersebut dalam kode.

Referensi:

👈🏼 Komentar javascript
Tipe data 👉🏼