Variabel dalam JavaScript berfungsi untuk menyimpan nilai/data. Nama variabel dapat menggunakan karakter a-z, A-Z, 0-9, "_" dan "$", dan tidak boleh menggunakan spasi. Cara mendefinisikan variabel adalah sebagai berikut:
var [nama variabel]=[nilai]
[nama variabel]=nama yang digunakan untuk mendefinisikan variabel. Nama variabel itu case-sensitive, jadi nama variabel "a" berbeda dengan variabel "A"
[nilai]=nilai dari variabel. Nilai variabel dapat berupa angka/teks. Misal:
var a=1 (nilai 'a' adalah angka 1).
var b="1" (nilai 'b' adalah karakter 1).
Menggunakan Variabel
Cara menggunakan/memanggil nilai dari variabel adalah dengan menulis nama variabelnya.
Misal:
var teks="Halo!"
alert(teks)
variabel "teks" mempunyai nilai "Halo!", sama dengan:
alert("Halo!")
Kita juga dapat memasukkan variabel kedalam variabel lain. Misal:
var a="blablabla"
var b=a
Dari script diatas, nilai 'a' sama dengan nilai 'b'.
Atau bisa juga seperti ini:
var nama="Saya"
var b="Halo, "+nama+"!"
Dari script diatas, nilai 'b' adalah "Halo, Saya!"