ImpressCMS
HOME  >  JSCRIPT  > 制御文 > if ~もし***だったら~ > if ~ else

 5 - 1 - 2 : if ~ else

if文で、条件を満たしたときの処理を学びましたが、次は条件を満たすときと条件を満たさないときの条件でべつの処理を行う if ~ else 文を学びます。
if〜elseはこのように書きます。
if(条件式){
 条件が成立したときの処理
} else {
 条件が成立しないときの処理
}
では、実際にスクリプトを作成してみます。
前回の続きで、80点以上だったら「あなたは優秀ですね!」80点未満だったら「あなたは優秀とは言えません。」とブラウザに表示するようにしましょう。
先ほどのスクリプトに以下のように追加をします。
 

var point = parseInt(prompt("あなたの得点を入力してください"));
document.write("あなたの点数は"+ point + "点です<br>");
if(point >= 80) {
    document.write(“あなたは優秀ですね!<br>”);
} else {
    document.write(“あなたは優秀とは言えません。<br>”);
}

実際に動作させてみてください。二つの条件で表示が変わりましたでしょうか。
 
Publish : 1283 bytes - updated 2024-07-17 by 管理人