Di JavaScript modern (ES6+), ada dua cara utama untuk mendeklarasikan variabel: let dan const. Harap hindari penggunaan var yang rawan bug.
1. let
Gunakan let jika Anda tahu bahwa nilai di dalam variabel tersebut akan berubah (di-assign ulang) di masa depan.
2. const
Singkatan dari *constant*. Gunakan const jika nilai tersebut TIDAK AKAN (dan tidak boleh) dirubah ulang setelah dibuat. Best practice di JS: Selalu gunakan const terlebih dahulu. Ubah jadi let HANYA jika Anda menyadari ia perlu sifat dinamis.
main.js
// Menggunakan const (Nilai tetap)const birthYear = 2000;// birthYear = 2001; TypeError!// Menggunakan let (Bisa diubah)let age = 22;age = 23; // Bolehage = age + 1; // Menjadi 24console.log("Umur sekarang:", age);