Materi
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. Di kode yang dipakai sehari-hari, const ditulis lebih dulu untuk hampir semua nama, dan let disimpan untuk nama yang memang berubah: penampung jumlah di dalam perulangan, penghitung klik, atau nilai yang diganti setelah pengguna menekan tombol. Nama yang tidak pernah berubah membuat kode lebih mudah dibaca, karena pembacanya tidak perlu menelusuri sisa berkas untuk mencari tempat nilainya diganti. Tarif yang tetap, misalnya const TARIF_PPN = 11, ditulis satu kali di bagian atas berkas lalu dipakai di banyak perhitungan.