JavaScript If…Else文
2885 ワード
JavaScriptの中の条件文は、異なる条件の下での行為を完了するために使用されます.
実例
If文
どのようにIf文を作成しますか?
If...else文
if...else文はどう書きますか?
If..else if...else文
どうやってif.else if...else文を作りますか?
ランダムリンク
この例ではランダムなリンクを示します.このリンクをクリックすると、ランダムなウェブサイトが開きます.
条件文
コードを作成するには、条件によって異なる行動を行う必要があります.コードの中で条件文を使ってこのタスクを完了できます.
JavaScriptでは、以下のいくつかの条件文が使用できます.
if文
指定された条件が成立した時にコードを実行します.
if…else文
指定された条件が成立したときにコードを実行し、条件が成立しないときは別のコードを実行します.
if...else if...else文
いくつかのブロックコードを実行する一つを選択します.
switch文
いくつかのブロックコードを実行する一つを選択します.
If文
指定した条件が成立したらコードを実行します.
構文:
注意:文法にはelseがありません.条件がtrueの場合だけコードが実行されます.
If...else文
条件成立時にコードを実行して、条件が成立しない時に別のコードを実行すると、if...else文が使用されます.
構文:
複数のコードのセットを選択して実行する場合は、if....else if...else文を使用してください.
構文:
実例
If文
どのようにIf文を作成しますか?
If...else文
if...else文はどう書きますか?
If..else if...else文
どうやってif.else if...else文を作りますか?
ランダムリンク
この例ではランダムなリンクを示します.このリンクをクリックすると、ランダムなウェブサイトが開きます.
条件文
コードを作成するには、条件によって異なる行動を行う必要があります.コードの中で条件文を使ってこのタスクを完了できます.
JavaScriptでは、以下のいくつかの条件文が使用できます.
if文
指定された条件が成立した時にコードを実行します.
if…else文
指定された条件が成立したときにコードを実行し、条件が成立しないときは別のコードを実行します.
if...else if...else文
いくつかのブロックコードを実行する一つを選択します.
switch文
いくつかのブロックコードを実行する一つを選択します.
If文
指定した条件が成立したらコードを実行します.
構文:
if
(条件)
{
条件成立时执行代码
}
注意:请使用小写字母。使用大写的 IF 会出错!
实例 1
<script type="text/javascript">
//Write a "Good morning" greeting if
//the time is less than 10
var d=new Date()
var time=d.getHours()
if
(time<10)
{
document.write("<b>Good morning</b>")
}
</script>
実例2<script type="text/javascript">
//Write "Lunch-time!" if the time is 11
var d=new Date()
var time=d.getHours()
if
(time==11)
{
document.write("<b>Lunch-time!</b>")
}
</script>
注意:二等号(=)を使って変数を比較してください.注意:文法にはelseがありません.条件がtrueの場合だけコードが実行されます.
If...else文
条件成立時にコードを実行して、条件が成立しない時に別のコードを実行すると、if...else文が使用されます.
構文:
if
(条件) { 条件成立时执行此代码 }else
{ 条件不成立时执行此代码 }
实例
<script type="text/javascript">
//If the time is less than 10,
//you will get a "Good morning" greeting.
//Otherwise you will get a "Good day" greeting.
var d = new Date()
var time = d.getHours()
if
(time < 10)
{
document.write("Good morning!")
}
else
{
document.write("Good day!")
}
</script>
If...else if...else文複数のコードのセットを選択して実行する場合は、if....else if...else文を使用してください.
構文:
if
(条件1) { 条件1成立时执行代码 }else if
(条件2) { 条件2成立时执行代码 }else
{ 条件1和条件2均不成立时执行代码 }
实例:
<script type="text/javascript">
var d = new Date()
var time = d.getHours()
if
(time<10)
{
document.write("<b>Good morning</b>")
}
else if
(time>10 && time<16)
{
document.write("<b>Good day</b>")
}
else
{
document.write("<b>Hello World!</b>")
}
</script>