Kevin

Kemarin kita baru saja belajar tentang penggunaan fungsi for(), pada kali kita akan bertemu dengan fungsi baru yaitu fungsi while(). While jika diterjemahkan ke dalam bahasa Indonesia artinya adalah sementara. Dari terjemahan kata while kita dapat terbantu memiliki bayangan seperti apakah fungsi for() itu dan bagaimana penerapannya dalam kode javascript. Mari kita simak bersama tentang penggunaan fungsi while()


Perkenalan Fungsi While()

Bagan Perbedaan Fungsi while dengan Fungsi for

Fungsi while memiliki kegunaan yang hampir sama dengan fungsi for(). Oleh karena itu banyak pemula javascript yang bingung membedakan antara kegunaan fungsi while dengan fungsi for(). Kedua fungsi ini sama-sama dapat digunakan untuk melakukan loop atau pengulangan terutama pengulangan nomor yang dapat menghasilkan nomor berurutan. Perbedaannya dapat anda lihat pada bagan di samping

Rumus fungsi while() : 

while(kondisi){
      kode untuk dijalankan;
}

Anda dapat menambahkan lebih dari 1 kode untuk dijalankan saat fungsi while dieksekusi

Latihan Menggunakan Fungsi While()

1. Buka notepad anda
2. Salin kode javascript berikut ini :
<script>
var i=1;
while (i<=5)
{
 document.write("Nomor : "+ i +"<br />"); // tanda +digunakan untuk menggantikan dan
 i++;
}
</script>
3. Simpan dengan nama copy_nomor.html. Untuk melihat hasilnya klik link ini

Sekarang coba buka file javascript tadi. Hasilnya akan muncul tulisan seperti ini :

Nomor : 1
Nomor : 2
Nomor : 3
Nomor : 4
Nomor : 5

Penjelasan

Ilustrasi Penggunaan Fungsi While
di kehidupan Nyata
Nah mengapa bisa demikian? Bukankah kata Nomor pada kode javascript di atas tertulis hanya satu, mengapa ketika kode javascript dijalankan bisa menjadi lima? Coba perhatikan fungsi while() diatas yang tertulis while(i<=5). Dalam fungsi tersebut dapat dimengerti bahwa while mendefinisikan i harus kurang atau sama dengan lima. Apabila digabung dengan fungsi dibawahnya maka akan menjadi selama i kurang atau sama dengan lima, tampilkan teks Nomor : (ditambah) i sampai ada variable i yang nilainya sama dengan 5. Maka jadilah hasil seperti di atas

0 Responses

Posting Komentar

Related Posts Plugin for WordPress, Blogger...