Dart Controll Flow - While dan do While @ Cong Fandi | 2021-07-11T00:46:00+08:00 | 2 minutes read | Update at 2021-07-11T00:46:06+08:00

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

© 2018 - 2021 The Ngoding

Powered by Hugo with theme Dream.

avatar

The NgodingSebuah cita-cita hanyalah mimpi jika tidak tahu cara mewujudkannya