Dart Controll Flow - While dan do While

The Ngoding

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

{{< youtube id="EgclF4-CmZ0" autoplay="true" color="white" yt_start="12" yt_end="24">}}

Keinginan itu untuk di ujudkan kalau, kalau ditunggu2 namanya mimpi :-D penulis

Video

The Ngoding

13 Alasan Jetpack Compose Lebih Baik untuk Pengembangan Aplikasi Android

Cong Fandi

Jetpack Compose - Surface

Cong Fandi

Jetpack Compose - CutCornerShape

Cong Fandi

Jetpack Compose - RoundedCornerShape

Cong Fandi

Jetpack Compose - CircleShape

Cong Fandi

Jetpack Compose - ConstraintSet

Cong Fandi

Jetpack Compose - BadgeBox

Cong Fandi

Video

The Ngoding

Categories

Tags