条件式に合致した場合処理1を行う。合致しなかった場合処理2を行う。
<script> var n=5; if (n<3){ document.write("3より小さいです。"); }else{ document.write("3以上です。"); } </script>
「3以上です。」と表示される。
条件に当てはまらなかったのでelseのあとの処理が行われた。
<script> var n=5; if (n==3){ document.write("nは3です。"); }else{ if(n==4){ document.write("nは4です。"); }else{ documetn.write("nは3,4ではありません。"); } } </script>
上記は以下のように書く。
<script> var n=5; if (n==3){ document.write("nは3です。"); }else if(n==4){ document.write("nは4です。"); }else{ documetn.write("nは3,4ではありません。"); } </script>
いちばんやさしいJavaScriptの教本 人気講師が教えるWebプログラミング入門(「いちばんやさしい教本」シリーズ) |