Kenyataan gelung tutorial asas Javascript

Penyataan gelung

untuk gelung

untuk (Pernyataan 1; Pernyataan 2; Pernyataan 3)

Kenyataan pelaksanaan; Pernyataan 1 (blok kod) dilaksanakan bermula sebelum ia bermula

Pernyataan 2 mentakrifkan syarat untuk menjalankan gelung (blok kod)

Pernyataan 3 dilaksanakan selepas gelung (blok kod) telah dilaksanakan

Mari kita tulis contoh di bawah:

<!DOCTYPE html>
<html>
<head>
	<meta charset="utf-8">
	<title>循环语句    for  循环</title>
</head>
<script type="text/javascript">
	sum= 0;
	for(var i=1;i<=10;i++){
		sum = sum + i;
	}
	document.write(sum);
</script>
<body>

</body>
</html>

Kod di atas mengira jumlah 1 hingga 10Kami sedang menulis contoh: Lihatlah perubahan nilai i

<!DOCTYPE html>
<html>
<head>
	<meta charset="utf-8">
	<title>循环语句    for  循环</title>
</head>
<script type="text/javascript">
	for(var i=1;i<=10;i++){
		document.write("第"+i+"天<br>");	
	}
</script>
<body>

</body>
</html>
Ini akan meningkatkan nilai i daripada 1 kepada 10. Kawan-kawan, anda boleh mencuba

while loop

semasa(syarat){

Blok kod pelaksanaan;

}Contoh:

<!DOCTYPE html>
<html>
<head>
	<meta charset="utf-8">
	<title>循环语句    while  循环</title>
</head>
<script type="text/javascript">
	var i=1;
	while(i<10){
		document.write("php 中文网<br>");
		i++;
	}
</script>
<body>

</body>
</html>
Nota: Rakan perlu memberi perhatian kepada badan gelung I++ digunakan untuk menukar syarat Jika tiada i++ untuk menukar syarat, maka i=1 akan sentiasa memenuhi syarat i<10, jadi gelung akan terus dilaksanakan

Kami memanggil. ia gelung tak terhingga

Mari kita gunakan gelung while untuk menulis contoh lain: hitung jumlah 1-10

<!DOCTYPE html>
<html>
<head>
	<meta charset="utf-8">
	<title>循环语句    while  循环</title>
</head>
<script type="text/javascript">
	var i = 1;
	var sum = 0;
	while(i<=10){
		sum = sum + i;
		i++;
	}
	document.write(sum);
</script>
<body>

</body>
</html>

Kod di atas, jadi outputnya juga hasil tambah 1 hingga 10< . Seperti yang ditunjukkan dalam rajah di atas: nilai awal i ialah 1. Ini memenuhi syarat, jadi gelung akan dilaksanakan Kandungan badan Jika syarat tidak dipenuhi, ia akan melompat keluar dari badan gelung

Sebagai contoh, jika i=11; apabila penyataan berikut dilaksanakan, i++ tidak akan dilaksanakan, kemudian teruskan pelaksanaan dan keluarkan jumlah hasil;

buat....semasa Gelung

buat{

Pernyataan pelaksanaan;

}semasa(syarat);

Mari kita lihat contoh kod:

<!DOCTYPE html>
<html>
<head>
	<meta charset="utf-8">
	<title>循环语句    do....while  循环</title>
</head>
<script type="text/javascript">
	var i = 11;
	do{
		document.write(i+'次');
		i++;
	}while(i<10);
</script>
<body>

</body>
</html>

Seperti kod di atas, mari kita analisa nilai i ialah pertama 11, masukkan badan gelung, dan keluarkan 11 kali, dan kemudian laksanakan i++, supaya. nilai i pada masa ini ialah 12, dan kemudian menilai bahawa syarat itu tidak dipenuhi, lompat keluar dari gelung

Nota:

buat sementara Tidak kira sama ada syarat dipenuhi atau tidak, ia; akan dilaksanakan sekurang-kurangnya sekali


Seterusnya kita gunakan do while untuk membuat jumlah dari 1 hingga 10. Kodnya adalah seperti berikut:

<!DOCTYPE html>
<html>
<head>
	<meta charset="utf-8">
	<title>循环语句    do....while  循环</title>
</head>
<script type="text/javascript">
	var sum = 0;
	var i = 1;

	do{
		sum = sum + i ;
		i++;
	}while(i<=10)

	document.write(sum);
</script>
<body>

</body>
</html>
teruskan dan putus

pernyataan putus digunakan untuk keluar dari gelung.

terus digunakan untuk melangkau lelaran dalam gelung. Kami telah menggunakan

penyataan break dalam suis sebelum ini, kami akan menerangkan kod

<!DOCTYPE html>
<html>
<head>
	<meta charset="utf-8">
	<title>break</title>
</head>
<script type="text/javascript">
	for(var i=1;i<=10;i++){
		if(i==5){
			//break;
			continue;
		}
		document.write(i+"<br>");
	}
</script>
<body>

</body>
</html>

di atas dalam contoh Anda boleh mengulas terus dan menulis rehat untuk melihat output dua. Perbezaan

putus Apabila i betul-betul sama dengan 5, ia akan melompat keluar dari gelung secara langsung, jadi ia hanya akan mengeluarkan 4 kali

bersambung Apabila i sama dengan 5, ia akan melompat keluar dari gelung. dan teruskan pelaksanaan Lihat hasil keluaran, hanya yang sama dengan 5 Nilai sekunder bukan keluaran

Meneruskan pembelajaran
||
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>循环语句 for 循环</title> </head> <script type="text/javascript"> sum= 0; for(var i=1;i<=10;i++){ sum = sum + i; } document.write(sum); </script> <body> </body> </html>
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!