switch文(条件分岐)
switch(num){
case 1:
alert('xxx');
break;
case 2:
alert('yyy');
break;
}
if文
if(num == 3){
alert(num);
}
if(num == 3){
alert(num);
}else{
alert(num+"は3ではない");
}
(「else」で「それ以外では」と分岐する)
if(num == 3){
alert(num);
}elseif(num == 5){
alert(num+"は5です");
}
(「elseif」は特定の条件付きで分岐する)
while文(繰り返し)
var i = 0;
while(i < 1000){
alert(i);
i++;
}
(iに0を代入。iが1000未満なら、iの中身を表示して、インクリメントで1を足す。...を繰り返す。)
for文(繰り返し)
for(var i = 1;i < 1000;i++){
alert(i);
}
(while文よりコンパクト)
まとめ
条件を分けて処理を変えたい場合はif文、繰り返し処理をやりたい場合はfor文で。