■概要
JavaScriptの条件文は、C, javaなどの言語と似てます。
では、見てみましょう。
■if文
if (age >= 65)
alert(‘退職金’);
else if (score >= 60)
alert(‘定年’);
else
alert(‘社員’);
■switch文
switch (n) {
case 0 :
// 処理0
break;
case 1 :
// 処理1
break;
}
■比較演算子
a < b | aよりbが大きい |
a > b | bよりaが大きい |
a == b | aとbは等しい |
a != b | aとbは等しくない |
a <= b | aはbと等しいか小さい |
a >= b | aはbと等しいか大きい |
■論理演算子
&& | AND演算子 |
|| | OR演算子 |
! | NOT演算子 |
■boolean
JavaScriptで比較演算・論理演算の結果は0, 1ではなく、booleanタイプになります。
booleanタイプはtrueとfalseがあり、0をbooleanに型変換するとfalseになり、1をbooleanに型変換するとtrueになるので、条件文に0とか1で使うこともできます。
いくつかの値以外は、boolean型変換時にtrueになります。
falseになる値は以下になります。
当サイトは広告を含めています。広告のクリックによる収益は全て当サイトの管理、維持、コンテンツ製作に使われます。