Rumah > hujung hadapan web > tutorial js > Manakala Gelung

Manakala Gelung

Patricia Arquette
Lepaskan: 2024-12-06 16:15:16
asal
916 orang telah melayarinya

While Loops

Anda boleh menganggap gelung sementara sebagai permainan papan yang berlangsung dalam jangka masa yang tidak ditentukan sehingga pemenang ditemui, Kami mempunyai visi yang jelas tentang perkara yang perlu kami lakukan untuk menang permainan tetapi kami tidak pasti berapa lama ia akan diambil kerana ia bergantung kepada faktor luar seperti peluang, bilangan orang yang bermain permainan itu.

Lihat contoh ini:

let user1 = 0;
let user2 = 0;
let winScore = 3;
while(user1 < winScore && user2 < winScore) {
    let dice1 = Math.random()
    let dice2 = Math.random()
    if (dice1 > dice2) {
      user1 += 1;
    } else if (dice2 > dice1)  {
      user2 += 1;
    }
    if (user1 === 3) {
      console.log('user1 is winner');
    } else if (user2 === 3) {
      console.log('user2 is winner');
    }
};

Salin selepas log masuk

Sintaks gelung sementara agak mudah, Walaupun syarat adalah benar atau salah, kami mahu melaksanakan sekeping kod. Syarat sentiasa diletakkan di dalam kurungan sejurus selepas kata kunci sementara dan selagi syarat itu dipenuhi, kami menjalankan sekeping kod yang dalam kebanyakan kes, untuk tidak membuat gelung tak terhingga kami mahu sekeping kod itu di dalam gelung itu ubah suai pembolehubah yang dinilai dalam keadaan. (blok kod selepas penyataan gelung sementara berada di antara sepasang pendakap kerinting);

Atas ialah kandungan terperinci Manakala Gelung. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:dev.to
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan