Program JavaScript dijalankan baris demi baris dari atas. Fungsi console.log menampilkan nilai ke panel keluaran. Teks setelah dua garis miring adalah komentar dan tidak dijalankan.
Kata kunci let membuat variabel yang nilainya boleh diganti. Kata kunci const membuat nama yang terikat ke satu nilai dan tidak boleh diikat ulang. Nama variabel dibedakan huruf besar dan kecilnya: total dan Total adalah dua nama berbeda.
let jumlah = 3;
const harga = 15000;
jumlah = 4; // boleh: let
console.log(jumlah * harga); // 60000Setiap pernyataan diakhiri titik koma. Mengikat ulang nama const menghasilkan TypeError: Assignment to constant variable.