Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

Dasar JavaScript A’ud Solehuddin::Januari2012. Materi Variabel dan Nilai Variabel dan Nilai Tipe Data Tipe Data Ekspresi Ekspresi Operator Operator Konversi.

Presentasi serupa


Presentasi berjudul: "Dasar JavaScript A’ud Solehuddin::Januari2012. Materi Variabel dan Nilai Variabel dan Nilai Tipe Data Tipe Data Ekspresi Ekspresi Operator Operator Konversi."— Transcript presentasi:

1 Dasar JavaScript A’ud Solehuddin::Januari2012

2 Materi Variabel dan Nilai Variabel dan Nilai Tipe Data Tipe Data Ekspresi Ekspresi Operator Operator Konversi Tipe Konversi Tipe Komentar Komentar

3 Variabel dan Nilai Variabel adalah wadah yang digunakan untuk menyimpan nilai Variabel adalah wadah yang digunakan untuk menyimpan nilai Nilai dapat berubah-ubah Nilai dapat berubah-ubah

4 Mendeklarasikan Variabel Menggunakan pernyataan var Menggunakan pernyataan var Contoh: Contoh: var nama = "ALI"; var nilai = 0; var x, y, z = "7"; var alamat;

5 Menamakan Variabel Diawali dengan huruf atau karater garis bawah(_) Diawali dengan huruf atau karater garis bawah(_) Karakter kedua dan seterusnya bisa berupa huruf, angka, atau karakter garis bawah Karakter kedua dan seterusnya bisa berupa huruf, angka, atau karakter garis bawah Huruf kapital dan huruf kecil dibedakan Huruf kapital dan huruf kecil dibedakan Contoh nama variabel: Contoh nama variabel: sah: var, X, kuartal2, bulan_12sah: var, X, kuartal2, bulan_12 salah: 2bulan, bulan 2, bulanMaret+Aprilsalah: 2bulan, bulan 2, bulanMaret+April berbeda: Bulan_2 dengan BULAN_2berbeda: Bulan_2 dengan BULAN_2

6 Tipe Data Tidak mendukung secara eksplisit Tidak mendukung secara eksplisit Secara implisit: Secara implisit: BilanganBilangan StringString BooleanBoolean

7 Tipe Bilangan Dibedakan menjadi tipe bilangan bulat dan real Dibedakan menjadi tipe bilangan bulat dan real Bilangan bulat: Bilangan bulat: Desimal (0 – 9)Desimal (0 – 9) Oktal (0 – 7)Oktal (0 – 7) Diawali dengan 0 Diawali dengan 0 Heksadesimal (0 – 9 dan A – F)Heksadesimal (0 – 9 dan A – F) Diawali dengan 0x Diawali dengan 0x

8 Contoh Contoh Bilangan Contoh Bilangan

9 Tipe String String adalah deretan karakter String adalah deretan karakter Diberi petik ganda/tunggal sebagai awalan dan akhiran Diberi petik ganda/tunggal sebagai awalan dan akhiran Diberi awalan dan akhiran petik ganda bila string mengandung petik tunggal Diberi awalan dan akhiran petik ganda bila string mengandung petik tunggal Diberi awalan dan akhiran petik tunggal bila string mengandung petik ganda Diberi awalan dan akhiran petik tunggal bila string mengandung petik ganda

10 Contoh Contoh String Contoh String

11 Tipe Logika/Boolean Memiliki dua nilai, yaitu: true dan false Memiliki dua nilai, yaitu: true dan false

12 Nilai Null Nilai khusus yang berarti bahwa nilainya tidak ada Nilai khusus yang berarti bahwa nilainya tidak ada Contoh: Contoh: var jumlah;

13 Operator typeof Berguna untuk mengetahui tipe dari argumennya Berguna untuk mengetahui tipe dari argumennya Contoh: Contoh: Contoh typeof Contoh typeof

14 Ekspresi Bentuk yang menghasilkan nilai Bentuk yang menghasilkan nilai Bentuk sederhana: literal atau variabel Bentuk sederhana: literal atau variabel Bentuk kompleks: melibatkan operator dan operand Bentuk kompleks: melibatkan operator dan operand contoh: * 3contoh: * 3

15 Operator Operator matematika Operator matematika Operator perbandingan Operator perbandingan Operator logika Operator logika Operator penugasan Operator penugasan Operator lain-lain Operator lain-lain

16 Operator Matematika Operator: +, -, *, /, %, ++, -- Operator: +, -, *, /, %, ++, -- Contoh: Contoh: Operasi Matematika Operasi Matematika

17 Operator ++ Berguna untuk menaikkan isi suatu variabel sebesar 1 Berguna untuk menaikkan isi suatu variabel sebesar 1 Contoh 1: Contoh 1: var a = 2; a++;// nilai a adalah 3 Contoh 2: Contoh 2: var a = 2; ++a;// nilai a adalah 3

18 Operator -- Berguna untuk menurunkan isi suatu variabel sebesar 1 Berguna untuk menurunkan isi suatu variabel sebesar 1 Contoh 1: Contoh 1: var a = 2; a--;// nilai a adalah 1 Contoh 2: Contoh 2: var a = 2; --a;// nilai a adalah 1

19 Contoh Lain Contoh 1: Contoh 1: var a = 2; b = 8 – a++;// nilai b = 6 Contoh 2: Contoh 2: var a = 2; b = 8 – ++a;// nilai b = 5

20 Contoh Lain var a = 5; var b = 8 - a++; document.write("1. b = " + b); document.write("
"); a = 5; b = a; document.write("2. b = " + b); document.write("
"); a = 5; b = 8 - a--; document.write("3. b = " + b); document.write("
"); a = 5; b = a; document.write("4. b = " + b); document.write("
");

21 Operator Penugasan Berguna untuk memberikan nilai ke suatu variabel Berguna untuk memberikan nilai ke suatu variabel Operator penugasan: =, +=, -=, *=, /=, %= Operator penugasan: =, +=, -=, *=, /=, %= Contoh-contoh: Contoh-contoh: a = 5a = 5 b = 5 + ab = 5 + a a += 2a += 2 a -= 2a -= 2 dstdst

22 Konversi Tipe JavaScript melakukan konversi tipe secara otomatis JavaScript melakukan konversi tipe secara otomatis Contoh: Contoh: var uang_amir = 500; var uang_edi = "600"; maka, ekspresi uang_amir + uang_edi atau uang_edi + uang_amir akan menghasilkan "500600" atau "600500"

23 parseInt() dan parseFloat() var a = parseInt("27"); document.write("1. " + a + " "); a = parseInt("27.5"); document.write("2. " + a + " "); var a = parseInt("27A"); document.write("3. " + a + " "); a = parseInt("A27.5"); document.write("4. " + a + " "); var b = parseFloat("27"); document.write("5. " + b + " "); b = parseFloat("27.5"); document.write("6. " + b + " ");

24 var b = parseFloat("27A"); document.write("7. " + b + " "); b = parseFloat("A27.5"); document.write("8. " + b + " "); var uang_amir = 500; // Numerik var uang_edi = "600"; // String document.write("9. "); document.write(uang_amir + uang_edi); document.write("
"); document.write("10. "); document.write(uang_edi + uang_amir); document.write("
"); document.write("11. "); document.write(parseInt(uang_edi) + uang_amir); document.write("
"); document.write("12. "); document.write(parseInt("11", 16)); document.write("
");

25 Komentar Dibuat dengan pasangan /* */ Dibuat dengan pasangan /* */ Contoh:Contoh:/* Ini merupakan contoh komentar dalam JavaScript yang meliputi beberapa baris */ Ditulis dengan awalan // Ditulis dengan awalan // Contoh:Contoh: var a = 5;// Pendeklarasian variabel a


Download ppt "Dasar JavaScript A’ud Solehuddin::Januari2012. Materi Variabel dan Nilai Variabel dan Nilai Tipe Data Tipe Data Ekspresi Ekspresi Operator Operator Konversi."

Presentasi serupa


Iklan oleh Google