Kita sudah masuk ke pertemuan ke 18. Pertemuan ini masih tentang perulangan fungsinya sama dengan penjelasan pada pertemuan sebelumnya
yaitu tentang For.
Disclaimer
Pada tutorial ini IDE yang digunakan adalah DartPad
Pengertian
ada 2 jenis while yang perlu dipelajari yaitu while dan do while kita langsung bahas saja
while
while bentuknya adalah di cek dulu baru dilakukan perhatikan codingan berikut ini :
void main(){
int data=10;
while(data<11){
print("halo");
}
}
Jangan coba coba running program ini karena computer kalian akan ngehang. Oke kita lanjutkan perjelasannya.
while(data<11) akan di jelankan pertama kali dan apa bila bernilai true maka code yang ada di dalam blok while akan di jalankan.
do while
Berbeda dengan while yang dimana blok yang ada didalamnya akan dicek terlebih dahulu jika bernilai true maka bloknya di eksekusi. ini kebalikannya, yaitu blok didalam whilenya di eksekusi dahulu baru di cek untuk dialakukan perulangan kembali.
Perhatikan kode berikut :
void main(){
int data=0;
do{
print(data);
data++;
}while(data<11);
}
data akan langsung di print dari 0 - 10, angka 1 tidak di print karena nilai 11 bernilai false jika cek dengan pengecekan di whilenya.
Cukup sekian teman teman tentang cara kerja while dan do while kuharap kalian makin senang bermain pemrograman di dart.
see you on the next tutorial tentang break & continue
Keinginan itu untuk di ujudkan kalau, kalau ditunggu2 namanya mimpi :-D penulis