JavaScript 制御構造 新しいページはコチラ

提供: yonewiki
移動: 案内, 検索
(条件分岐)
49行: 49行:
  
 
サンプル
 
サンプル
 +
<syntaxhighlight lang="javascript" line start="1">
 +
<HTML>
 +
<HEAD>
 +
<TITLE>JavaScript 制御構造 if</TITLE>
 +
<SCRIPT Language="JavaScript">
 +
<!--
 +
var i = 4;
 +
//条件成立後処理が1命令の場合({}不要)
 +
if(i > 2) alert("条件成立コメント1");
 +
 +
//条件成立後処理が2命令の場合({}利用)
 +
if(i > 2){
 +
alert("条件成立コメント2-1");
 +
alert("条件成立コメント2-2");
 +
}
 +
i = 0
 +
//条件非成立時処理のelseを使ったサンプル
 +
if(i > 2){
 +
alert("条件成立コメント3-1");//※a.1命令でも{}で処理範囲を指定してもよい。
 +
}
 +
else{
 +
alert("条件非成立コメント3-1");
 +
}
 +
i = -1
 +
//条件非成立時処理のelseを使ったサンプル
 +
if(i > 2){
 +
alert("条件成立コメント4-1");
 +
}
 +
else if(i < 0){
 +
alert("条件非成立後の条件2成立時コメント4-1");
 +
}
 +
else{
 +
alert("条件非成立コメント3-1");
 +
}
 +
 +
-->
 +
</SCRIPT>
 +
</HEAD>
 +
<BODY>
 +
JavaScript 制御構造 if(本文が表示されるまでに何度かダイアログが表示されます。)
 +
</BODY>
 +
</HTML>
 +
</syntaxhighlight>
 +
[[Media:JavaScript SeigyoKozo if.html|実行結果サンプル]]
  
 
=== switch(判定変数)case 条件値:~default ===
 
=== switch(判定変数)case 条件値:~default ===

2016年2月7日 (日) 00:00時点における版



個人用ツール
名前空間

変種
操作
案内
ツールボックス