pemrograman javascript

14
+ Pemrograman Javascript Teknik Informatika Universitas Bunda Mulia Jakarta Chandra Hermawan H., M.Kom., MM.

Upload: tricia

Post on 24-Feb-2016

35 views

Category:

Documents


0 download

DESCRIPTION

Pemrograman Javascript. Teknik Informatika Universitas Bunda Mulia Jakarta Chandra Hermawan H., M.Kom ., MM. Percabangan ( Kondisi ). Untuk melakukan tindakan yang berbeda terhadap keputusan yang berbeda . K ita dapat menggunakan pernyataan kondisional dalam Javascript . - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Pemrograman Javascript

+

Pemrograman JavascriptTeknik InformatikaUniversitas Bunda Mulia Jakarta

Chandra Hermawan H., M.Kom., MM.

Page 2: Pemrograman Javascript

+Percabangan (Kondisi)Untuk melakukan tindakan yang berbeda terhadap keputusan yang berbeda. Kita dapat menggunakan pernyataan kondisional dalam Javascript.

if statement – digunakan untuk menjalankan beberapa perintah jika suatu kondisi terpenuhi.

if...else statement – digunakan untuk menjalankan bebeerapa perintah jika kita memiliki 2 kondisi yang berbeda.

if...else if....else statement – digunakan untuk menjalankan beberapa perintah dengan beberapa kondisi.

switch statement – bentuk lebih sederhana dari if... else if ... else

Page 3: Pemrograman Javascript

+if (condition)

{

code to be executed if condition is true

}

if (condition){code to be executed if condition is true

}else{code to be executed if condition is not true

}

Page 4: Pemrograman Javascript

+if (condition)

{

code to be executed if condition is true

}

if (condition){code to be executed if condition is true

}else{code to be executed if condition is not true

}

Page 5: Pemrograman Javascript

+Contoh Kondisi<script>x=3

if(x<0)

{

alert (“negatif”)

}

else

{

alert (“pozitif”)

}

</script>

Page 6: Pemrograman Javascript

+Contoh Kondisi<script>

p=prompt(”Masukkan nilai yang diinginkan", " ")

if( p <= 0)

{

alert(”Bilangan Negatif")

}

else

{

alert(”Bilangan Positif")

}

</script>

Page 7: Pemrograman Javascript

+Operator Tanda Tanya (?)Dapat digunakan untuk menyederhakan bentuk if, apabila pengecekan kondisi hanya dibutuhkan untuk menentukan suatu nilai

(kondisi) ? jika_benar : jika_salah;

( nilai >= 60) ? Lulus = true : Lulus = false;

Lulus = ( nilai >= 60) ? true : false;

Page 8: Pemrograman Javascript

+Switch<SCRIPT LANGUAGE="JavaScript">

function tanya(){ var jawab=" “

var jawab=prompt("Anda senang mempelajari Javascript?");var JAWAB = jawab.toUpperCase();switch(JAWAB);

{case "YA" : var tampil="Sama dong, saya juga :D"

break;case "TIDAK" : var tampil=”Tidak, bikin suntuk tuh (_ _)Zz.."

break;default : var tampil="Jawab dong, ya atau tidak"

break;}alert(tampil);}</SCRIPT> <b>Hobi</b><FORM> <INPUT TYPE="button" VALUE="polling" onClick="tanya()"> </FORM>

Page 9: Pemrograman Javascript

+Perulangan (Loop) ForAdalah perintah untuk melakukan iterasi (loop) atau melakukan pengulangan.

<b>Mari kita menghitung dari 1 sampai 10:</b><br>

<script language="JavaScript">for (i=1; i<=10; i=i+1){document.write("Ini angka " + i + "<BR>");}</SCRIPT>

Script di atas hanya akan memberikan hasil seperti di bawah ini. Kita cuman menghitung dari 1 sampai 10:

Ini angka 1Ini angka 2Ini angka 3.Ini angak 10

Page 10: Pemrograman Javascript

+Perulangan (Loop) While Sedangkan contoh penggunaan while untuk output yang

sama adalah sebagai berikut : <SCRIPT LANGUAGE="JavaScript">iterasi=10;i=1;while (i <= iterasi){

document.write("Ini angka " + i + "<BR>");i=i+1

}</SCRIPT>

Hasilnya seperti di bawah ini. Ini angka 1Ini angka 2.Ini angka 10

Page 11: Pemrograman Javascript

+Perulangan (Loop) Do..While Sedangkan contoh penggunaan Do..While untuk output

yang sama adalah sebagai berikut : <SCRIPT LANGUAGE="JavaScript">iterasi=10;i=1;

do{

document.write("Ini angka " + i + "<BR>");i=i+1

} while ( I <= iterasi);</SCRIPT>

Hasilnya seperti di bawah ini. Ini angka 1Ini angka 2.Ini angka 10

Page 12: Pemrograman Javascript

+Latihan

Buatlah Javascript untuk membuat tampilan sbb:

3

5 5

7 7 7

9 9 9 9

Page 13: Pemrograman Javascript

+Mengenal Fungsi Pada JavascriptFunction dideklarasikan menggunakan reserved word

Nilai yang dikembalikan tidak dideklarasikan, begitu juga tipe dari argumentasi

Contoh :

function factorial(n) {

if (n <=0) {

return(1);

} else {

return(n * factorial(n-1));

}

}

Page 14: Pemrograman Javascript

+

THANK YOU