Top Banner
Javascript 2
33

6 Javascript 2

Nov 27, 2015

Download

Documents

Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: 6 Javascript 2

Javascript 2

Page 2: 6 Javascript 2

Operator AritmatikaSintak Javascript Keterangan

+ Penjumlahan

- Pengurangan

* Perkalian

/ Pembagian

% Sisa hasil bagi

Math.sqrt(x) Menghitung akar

Math.pow(x,y) Menghitung pangkat

Math.round(x) Membulatkan angka

Math.random(x) Menentukan nilai random

Math.max(x,y) Menentukan nilai maksimun

Math.min(x,y) Menentukan nilai minimun

Page 3: 6 Javascript 2

Contoh Penggunaan Op Aritmatika

Page 4: 6 Javascript 2
Page 5: 6 Javascript 2

Hasil

Page 6: 6 Javascript 2

Operator Logika

Menggunakan fungsi AND, OR, danNOTAND diwakili dengan sintak “&&”OR diwakili dengan sintak “||”NOT diwakili dengan sintak “!”

Page 7: 6 Javascript 2

Contoh penggunaan OP Logika

Page 8: 6 Javascript 2

Hasil

Page 9: 6 Javascript 2

Hasil Penggunaan Op Logika

Page 10: 6 Javascript 2

Operator RelasionalOperator Fungsi

> Lebih dari

< Kurang dari

>= Lebih dari sama dengan

<= Kurang dari sama dengan

= Sama dengan

<> Tidak sama dengan

Page 11: 6 Javascript 2

Contoh Penggunaan Op Relasional

Page 12: 6 Javascript 2

Hasil

Page 13: 6 Javascript 2

Hasil

Page 14: 6 Javascript 2

Operasi StringSintaks Fungsi

length(string) Menghitung panjang string

indexOf(string) Pencarian posisi dari kiri

lastIndexOf(string) Pencarian posisi dari kanan

match(string) Membandingkan string

substr(x,y) Memotong string

toLowerCase(string) Mengubah ke huruf kecil semua

toUpperCase(string) Mengubah ke huruf besar semua

Page 15: 6 Javascript 2

Contoh Operasi String

Page 16: 6 Javascript 2

Hasil Operasi String

Page 17: 6 Javascript 2

Operasi Date dan Time (1)Sintaks Fungsi

getDate() Mengambil tanggal

getMonth() Mengambil bulan

getFullYear() Mengambil tahun

getHours() Mengambil jam

getMinutes() Mengambil menit

getSeconds() Mengambil detik

setDate() Mengeset tanggal

setMonth() Mengeset bulan

setFullYear() Mengeset tahun

setHours() Mengeset jam

setMinutes() Mengeset menit

setSeconds() Mengeset detik

Page 18: 6 Javascript 2

Operasi Date dan Time (2)Sintaks Fungsi

getUTCHours() Mengambil jam berdasarkan Universal Coordinated Time(UCT)

getUTCMinutes() Mengambil menit berdasarkanUniversal Coordinated Time(UCT)

getUTCSeconds() Mengambil detik berdasarkan Universal Coordinated Time(UCT)

getDay() Mengambil hari

Page 19: 6 Javascript 2

Contoh penggunaan Date dan Time

Page 20: 6 Javascript 2

Hasil

Page 21: 6 Javascript 2

Seleksi dengan If..Else

Setiap kondisi harus selalu diawalidengan “(” dan diakhiri “)”Tidak menggunakan kata “Then”Jika lebih dari 1 statement untuk setiapblok harus diawali dengan “{” dandiakhiri dengan “}”

Page 22: 6 Javascript 2

Contoh penggunaan If..Else

Page 23: 6 Javascript 2

Hasil

Page 24: 6 Javascript 2

Seleksi dengan Switch

Jika pilihan lebih dari 2, lebih mudahmenggunakan switchKelebihan switch adalah dapat mengaturpilihan sehingga pilihan dapat tidak disjointCaranya adalah dengan menghilangkanstatement break sehingga walaupun sudahterpenuhi satu kondisi, program akan tetapmelacak pilihan berikutnya

Page 25: 6 Javascript 2

Contoh penggunaan Switch

Page 26: 6 Javascript 2

Hasil

Page 27: 6 Javascript 2

Looping dengan For

Page 28: 6 Javascript 2

Hasil

Page 29: 6 Javascript 2

Looping dengan Do..While

Page 30: 6 Javascript 2

Hasil Do..While

Page 31: 6 Javascript 2

Looping dengan While

Page 32: 6 Javascript 2

Hasil

Page 33: 6 Javascript 2

Selesai