Javascript分岐命令の備忘録です。
SAMPLE・if
if、else if、elseあります。
if(isNaN(val)){
alert('数値ではありません。');
}else if(val == 5){
alert('5です。');
}else if(val > 5){
alert('5より大きいです。');
}else if(val < 5){
alert('5より小さいです。');
}
演算子について『演算子』記事をご参照ください。
・switch
あまり使いませんけど、まぁありますね。
switch (parseInt(val)){
case 1:alert('1です。');break;
case 2:alert('2です。');break;
case 3:alert('3です。');break;
case 4:alert('4です。');break;
case 5:alert('5です。');break;
default:alert('1-5ではありません。');break;
}
・三項演算子
ありますね。
var val = (true)?3:5
alert(val);
PR