if文、for文、switch文について考えていきます。10月22日記事
目次
if(変数の条件式){ 処理; }
for(変数の初期値; 繰り返し条件 ; 繰り返し後の処理){ 処理; }
swicth(変数){ case 値 : 処理; break; case 値 : 処理; break; default : 処理; break; }
<!DOCTYPE HTML> <html> <head> <meta charset="utf-8"> <title>無題ドキュメント</title> </head> <body> <script> //if文 var num = 80; if(num >60 ){ console.log("優秀"); }else{ console.log("ダメ"); } //for文 var num = 1; for( num = 1; num <=10 ;num++){ console.log(num); } //for文は最初の2行において、1行目をなくし、2行目にvar num = 1;num <= 10; num++とすることもできる。 //switch文 //適当にMath.randメソッドでも使ってみる。0~1までの小数点の数字が生成されるので、適当に倍数をかける。そうすると小数点がでてくるため、Math.floorメソッドで小数点を切り捨てる。 var rand = Math.floor( Math.random() * 3); //0~2までの数字をランダムに発生させる。 console.log(rand); //上の値が確認できたら、コメントアウトしてもよい。 switch(rand){ case 0:console.log("大吉"); break; case 1:console.log("中吉"); break; default : console.log("凶"); break; } </script> </body> </html>
ifもforもswitchもとりあえず動かしてみましょう。 switchは小数点を切り捨てるMath.floorメソッドとランダムな数字を作るMathオブジェクトとrandメソッドを使いました。