You are on page 1of 33

Javascript 2

Operator Aritmatika
Sintak Javascript + * / % Math.sqrt(x) Math.pow(x,y) Math.round(x) Math.max(x,y) Math.min(x,y) Penjumlahan Pengurangan Perkalian Pembagian Sisa hasil bagi Menghitung akar Menghitung pangkat Membulatkan angka Menentukan nilai maksimun Menentukan nilai minimun Keterangan

Math.random(x) Menentukan nilai random

Contoh Penggunaan Op Aritmatika

Hasil

Operator Logika

Menggunakan fungsi AND, OR, dan NOT AND diwakili dengan sintak && OR diwakili dengan sintak || NOT diwakili dengan sintak !

Contoh penggunaan OP Logika

Hasil

Hasil Penggunaan Op Logika

Operator Relasional
Operator > < >= <= = <> Lebih dari Kurang dari Lebih dari sama dengan Kurang dari sama dengan Sama dengan Tidak sama dengan Fungsi

Contoh Penggunaan Op Relasional

Hasil

Hasil

Operasi String
Sintaks length(string) indexOf(string)
lastIndexOf(string)

Fungsi Menghitung panjang string Pencarian posisi dari kiri Pencarian posisi dari kanan Membandingkan string Memotong string Mengubah ke huruf kecil semua Mengubah ke huruf besar semua

match(string) substr(x,y)
toLowerCase(string) toUpperCase(string)

Contoh Operasi String

Hasil Operasi String

Operasi Date dan Time (1)


Sintaks getDate() getMonth() getFullYear() getHours() getMinutes() getSeconds() setDate() setMonth() setFullYear() setHours() setMinutes() setSeconds() Mengambil bulan Mengambil tahun Mengambil jam Mengambil menit Mengambil detik Mengeset tanggal Mengeset bulan Mengeset tahun Mengeset jam Mengeset menit Mengeset detik Fungsi Mengambil tanggal

Operasi Date dan Time (2)


Sintaks getUTCHours() Fungsi Mengambil jam berdasarkan Universal Coordinated Time(UCT) getUTCMinutes() Mengambil menit berdasarkan Universal Coordinated Time(UCT) getUTCSeconds() Mengambil detik berdasarkan Universal Coordinated Time(UCT) getDay() Mengambil hari

Contoh penggunaan Date dan Time

Hasil

Seleksi dengan If..Else


Setiap kondisi harus selalu diawali dengan ( dan diakhiri ) Tidak menggunakan kata Then Jika lebih dari 1 statement untuk setiap blok harus diawali dengan { dan diakhiri dengan }

Contoh penggunaan If..Else

Hasil

Seleksi dengan Switch


Jika pilihan lebih dari 2, lebih mudah menggunakan switch Kelebihan switch adalah dapat mengatur pilihan sehingga pilihan dapat tidak disjoint Caranya adalah dengan menghilangkan statement break sehingga walaupun sudah terpenuhi satu kondisi, program akan tetap melacak pilihan berikutnya

Contoh penggunaan Switch

Hasil

Looping dengan For

Hasil

Looping dengan Do..While

Hasil Do..While

Looping dengan While

Hasil

Selesai

You might also like