Bantu saya memahami logika while, kenapa hasilnya beda beda

Oleh MasMus 77 1 pada Kamis, 16 April 2020, 20:00:50


Kembali ke forum soal ini

#php #array-loop-di-php #loop-while-dan-do-while


Petunjuk Diskusi
Silahkan masuk untuk berdiskusi



tolong pencerahannya

$koin=2;
while ($koin<5){
  $putar=rand(0,1);
  if ($putar){
  	$koin++;
    echo "(garuda)";
  }else {
  	echo "(angka 1000)";
  }

}

Hasil 1:
(garuda)(angka 1000)(angka 1000)(garuda)(garuda)
Hasil 2:
(garuda)(garuda)(angka 1000)(angka 1000)(angka 1000)(angka 1000)(angka 1000)(angka 1000)(angka 1000)(angka 1000)(garuda)
Hasil :
(angka 1000)(angka 1000)(garuda)(angka 1000)(angka 1000)(angka 1000)(garuda)(angka 1000)(angka 1000)(angka 1000)(garuda)
Dll
Masih blm paham knp hasilnya beda beda, masih blm ngerti logika scripnya, tolong bantu saya memahami logika scriptnya.
Mulai bingung ketika mulai membuat variabel $putar, dan kenapa rand yang dicontohkan nilainya (0,1), apakah bisa diganti dengan nilai yang lainnya?
0 jempol


Belum ada tanggapan