Penggunaan variabel terkait dengan penyimpanan value atau data dalam memori komputer yg dapat diload.
Tipe data terkait dengan jenis data atau value yang disimpan dalam variabel.
– Tipe data Numerik (riil dan integer)
– Tipe data Teks atau String
Escape Sequences | Makna |
---|---|
\b | backspace |
\f | form feed |
\n | new line |
\r | carriage return |
\t | tab |
\' | single quote |
\" | double quote |
\\ | backslash |
\xNN | NN is hexadecimal number that identifies a character in the Latin-1 charset |
contoh : “Hello, World \n I Love Javascript”
– Tipe data boolean (jika suatu value bertipe data boolean, maka value tersebut hanya bernilai TRUE atau FALSE saja)
Deklarasi variabel
Statement untuk mendeklarasikan nama variabel bernama “variabelku”
1 |
var variabelku; |
setelah nama variabel dideklarasikan selanjutnya dilakukan proses assignment. assigment adalah proses penyimpanan value pada memory.
1 |
variabelku = 102; |
contoh assigment bertipe string dan boolen
1 2 |
a = "Hello World"; b = true; |
MENAMPILKAN PESAN KESALAHAN
Dalam dunia pemrograman, ada 2 jenis kesalahan yang dapay terjadi dalam membuat program, yaitu kesalahan sintaks (syntax error) dan kesalahan algoritmik.
Kesalahan sintaks terjadi apabila programmer melanggar ketentuan atau aturan penulisan perintah dalam suatu bahasa pemrograman,
Sedangkan kesalahan algoritmik disebabkan adanya logika penyelesaian masalah yang salah.
Apabila terjadi kesalahan sintak, maka biasanya hasil output tidak muncul.
Apabila ada kesalahan algoritmik, hasil outputnya akan muncul namun hasilnya salah karena adanya logika penyelesaian yang salah.
OPERASI ARITMATIK
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 |
var hasil; // deklarasi dan assignment dapat dilakukan sekaligus var bilPertama = 15; var bilKedua = 10; hasil = bilPertama + bilKedua; alert(hasil); // menampilkan hasil 25 hasil = bilPertama - bilKedua; alert(hasil); // menampilkan hasil 5 hasil = bilPertama * bilKedua; alert(hasil); // menampilkan hasil 150 hasil = bilPertama / bilKedua; alert(hasil); // menampilkan hasil 1.5 |
1 2 3 4 5 6 7 8 |
var bilangan; var hasil; bilangan = 5; bilangan += 4; // ekuivalen dengan statement bilangan = bilangan + 4; alert(bilangan); // menampilkan 9 hasil = bilangan + 2 - 1 * 4; alert(hasil); // menampilkan 7 |
Dalam Javascript juga dikenal beberapa jenis operator khusus yang lain, misalnya ++, -=, *=, dan /=
Contoh :
bilangan++; // ekuivalen dengan perintah bilangan = bilangan + 1;
bilangan–; // ekuivalen dengan perintah bilangan = bilangan – 1;
bilangan -= 2; // ekuivalen dengan perintah bilangan = bilangan – 2;
bilangan *= 2; // ekuivalen dengan perintah bilangan = bilangan * 2;
bilangan /= 2; // ekuivalen dengan perintah bilangan = bilangan / 2;