Dalam JavaScript, manakala adalah pernyataan gelung jenis, yang perlu menilai keadaan gelung terlebih dahulu Apabila syarat dipenuhi, badan gelung dilaksanakan Jika ia tidak berpuas hati, gelung akan dilonjak keluar. Ciri-ciri pernyataan while: nilaikan dahulu ungkapan, dan laksanakan pernyataan yang sepadan apabila hasil ungkapan adalah benar.
Persekitaran pengendalian tutorial ini: sistem Windows 7, versi JavaScript 1.8.5, komputer Dell G3.
sementara penyataan gelung adalah sejenis penyataan gelung 当型
Keadaan gelung pertama kali dinilai Apabila syarat itu dipenuhi, badan gelung dilaksanakan.
Fungsi: Ulang operasi sehingga syarat yang dinyatakan tidak benar.
Ciri: Nilai ungkapan dahulu, dan laksanakan pernyataan yang sepadan apabila hasil ungkapan adalah benar.
Bentuk umum gelung while ialah:
while(表达式){ //表达式为循环条件 语句块; //要执行的代码块 }
Analisis penyata:
Mula-mula hitung "ungkapan" Nilai, apabila nilai adalah benar, laksanakan "blok pernyataan" dalam badan gelung; jenis lain Nilai juga akan ditukar secara automatik kepada nilai Boolean (kerana PHP adalah jenis bahasa yang lemah dan secara automatik akan menukar pembolehubah kepada jenis data yang betul berdasarkan nilai pembolehubah).
Selepas pelaksanaan selesai, kembali ke ungkapan dan hitung nilai ungkapan itu sekali lagi untuk penghakiman Apabila nilai ungkapan adalah benar, teruskan laksanakan "blok pernyataan" ...Proses ini akan diulang"blok pernyataan" ialah himpunan satu atau lebih pernyataan yang dikelilingi oleh { }; jika terdapat hanya satu pernyataan dalam blok pernyataan, { } juga boleh ditinggalkan.
Contoh: Gunakan gelung while untuk mengira semua integer antara 1~100 Jumlah:
var i=1; var sum=0; while (i <= 100){ sum += i; i++; } document.write("1 + 2 + 3 + ... + 98 + 99 + 100 = " + sum)
Nota:
Apabila menulis pernyataan gelung, pastikan anda memastikan bahawa hasil ungkapan bersyarat adalah palsu (iaitu, nilai Boolean palsu), kerana selagi hasil ungkapan itu benar, gelung akan berterusan selama-lamanya dan tidak akan berhenti secara automatik untuk gelung jenis ini yang tidak boleh berhenti secara automatik, kami biasanya memanggilnya "gelung tak terhingga" atau " Kitaran yang tidak berkesudahan."Atas ialah kandungan terperinci Apakah jenis gelung javascript while. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!