Variabel JavaScript

Admin 17 Mar 2026 806 Views JavaScript

Variabel dalam JavaScript

Variabel adalah container untuk menyimpan data. Di JavaScript, kita bisa mendeklarasikan variabel menggunakan var, let, atau const.

Perbedaan var, let, dan const

  • var - Function scoped, dapat di-redeclare
  • let - Block scoped, dapat diubah nilainya
  • const - Block scoped, nilainya tetap (tidak dapat diubah)

Contoh Kode

Example
// var (function scoped)
var nama = "John";
var nama = "Jane"; // bisa redeclare

// let (block scoped)
let age = 25;
age = 26; // bisa diubah

// const (block scoped, fixed value)
const PI = 3.14;
// PI = 3.15; // ERROR!

// Tipe data
let text = "Hello";      // string
let number = 42;         // number
let decimal = 3.14;     // number
let isActive = true;     // boolean
let items = [];          // array
let person = {};         // object