if文(条件文)
条件文の中の一つなif文について学習しましょう。
これはプログラミングをやりながらとてもたくさん使います。
if(条件式){ 条件式が真だったら作動するコード }
では、ソースでやってみましょう。
ソースは 変数aのバリューが100だったら 変数aのバリューは100です。という文字列を出力します。
<!DOCTYPE html> <html> <head> <meta charset="utf-8" /> <title>coreasur - JavaScript</title> <script> a = 100; if(a == 100){ document.write("変数aのバリューは100です。"); } </script> </head> <body> </body> </html>
結果

if条件文での同じかの条件で使用する時は==(= 二回)を使用します。同じ値段かを確認してから真だったら実行し、じゃないと実行しません。
else if
else if文は if文の条件式が偽の場合、他の条件式を使う時に使います。なので前のif文の組みになります。
上の条件文では変数aのバリューが100ですん。もしかして、変数aのバリューが20だとしたら条件式とは合わなくなり、次の条件式にを使えます。
では、ソースでみてみましょう。
<!DOCTYPE html> <html> <head> <meta charset="utf-8" /> <title>coreasur - JavaScript</title> <script> a = 20; if(a == 100){ document.write("if文作動 <br />"); document.write("変数aのバリューは100です。"); } else if(a == 20){ document.write("else if文作動 <br />"); document.write("変数aのバリューは20です。"); } </script> </head> <body> </body> </html>
結果

else if文は何回も使えいます。他の条件が要るならまた使えばいいんです。
else
では、最後にelse文です。
if文の条件もelse if文の条件文も全て偽の時に実行するコードはelse文を使います。
つまりどんな条件でも偽の時使いますね。
ソースでみてみましょう。
<!DOCTYPE html> <html> <head> <meta charset="utf-8" /> <title>coreasur - JavaScript</title> <script> a = 30; if(a == 100){ document.write("if文作動 <br />"); document.write("変数aのバリューは100です。"); } else if(a == 20){ document.write("else if文作動 <br />"); document.write("変数aのバリューは20です。"); } else{ document.write("else文作動 <br />"); document.write("変数aのバリューは100も、20もじゃないです。"); } </script> </head> <body> </body> </html>
結果

これで終わりです。では次の条件文を。。。