Javascript 基本チュートリアルのフロー制御ステートメント

条件文とは何ですか?

if文

if (条件) {

実行コード;

}

例:

<!DOCTYPE html>
<html>
<head>
	<meta charset="utf-8">
	<title>javascript</title>
</head>
<body>
	<script type="text/javascript">
		var x=5;
		if(x<4){
			alert('true');
		}
	</script>
</body>
</html>

注: xは5に等しい xが4未満の場合、if文を実行します次のステートメントを実行します。このコードでは、x が条件を満たしていないため、次のステートメントは実行されず、出力は空になります

if...else

if(condition){

条件が満たされた場合にコードを実行します

}else{

条件が満たされない場合にコードを実行します

}

例:

<!DOCTYPE html>
<html>
<head>
	<meta charset="utf-8">
	<title>javascript</title>
</head>
<body>
	<script type="text/javascript">
		var x=5;
		if(x<4){
			alert('true');
		}else{
			alert('false');
		}
	</script>
</body>
</html>

注: x=5 条件が満たされているかどうかを判断します x<4 If条件が true の場合は、alert('true') を実行; それ以外の場合は、alert ('false') を実行します;

if...else if...else

if(条件 1){

実行文1

}else if(条件2){

実行文2

}else if(条件3){

実行文3

}else{

上記の条件を満たさない 実行文4

}

例:

rreee

switchステートメント

switch(condition){

case 1: 実行ステートメント;

case 2: 実行ステートメント;

case 3: 実行ステートメント; ;

デフォルト: 実行ステートメント;

}

インスタンス :

<!DOCTYPE html>
<html>
<head>
	<meta charset="utf-8">
	<title>控制流程语句   if....else if....else </title>
</head>
<script type="text/javascript">
		var age = 50;
		if(age<=30){
			document.write('青年');
		}else if(age<=40){
			document.write('中年');
		}else if(age<=60){
			document.write('中老年');
		}else{
			document.write('老年');
		}
</script>
<body>
	
</body>
</html>

注: myweek が 1 に等しい場合、break が実行ステートメントの後に追加されない場合は、すべてのケースが実行されます。 todefault が出力され、break が追加されます。条件が見つかった場合は、それ以上実行しません。switch には初期値が必要です。すべての条件が満たされない場合は、default ステートメントが実行されます


学び続ける
||
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>javascript</title> </head> <body> <script type="text/javascript"> var x=5; if(x<4){ alert('true'); } </script> </body> </html>
  • おすすめコース
  • コースウェアのダウンロード
現時点ではコースウェアはダウンロードできません。現在スタッフが整理中です。今後もこのコースにもっと注目してください〜