作者: 心动吧明生KISS
转载请注明:http://www.abcxd.com
IF 大家应该很熟悉了!就是“如果”的意思.如果什么什么就什么什么!!嘿嘿
看一下简单的,显示结果: 为真时就进来吧-有花括号所以我也能显示
<script>
if ( 5 < 6 )
{
document.write("为真时就进来吧-") //此时他会进来,因为5比6小-条件成立
document.write("有花括号所以我也能显示")
}
</script>
注意中间的{ } 如果没有了。他就只能执行一句!而不是多句。也就是IF语句的下面第一条。
<script>
if ( 5 > 6 )
document.write("为真时就进来吧-") //此时他不会进来,因为5比6小-条件不成立
document.write("有花括号所以我也能显示")
</script> //他只显示“有花括号所以我也能显示” 而不显示“为真时就进来吧”
IF {} else {} 如果成立就执行第一个{}里面的内容。。否则就执行else {} 里面的值
例,结果返回“嘿嘿。终于轮到我了!”
<script>
if (5==6) //如果5等于6就是执行下面的
{
document.write("怎么可能呢!看来是进不来罗")
}
else //如果5不等于6就执行这下面的
{
document.write("嘿嘿。终于轮到我了!")
}
</script>
IF {} else if {} else if{}...... else {} 如果成立了就执行第一个{}的内容,否则再判断是否等于第二个else if {} 然后一直判断。直到所有都不对的时候就执行 else {} 有点乱了!哈哈看例子
<script>
var abcxd='心动吧';
if (abcxd=='吧动心')
{
document.write("没机会罗");
}
else if (abcxd=='动心吧')
{
document.write("有点接近!但不是")
}
else if (abcxd='心动吧')
{
document.write("你答对了,进来吧")
}
else
{
document.write("当所有答案都不对时就来我这!!")
}
</script>
我觉得我就不用注释了吧。看不懂语句也应该看得懂当中的中文吧!就是如果第一个条件不成立就到第二个继续判断.一直判断。直到所有都不对的时候就执行..else {} ,
明生小提示: 如果只有单句的话可以把中间的{}去掉直接留有document.write 前提是只有一条语句时才能用哦
原创文章如转载,请注明:转载自心动吧黑客BLOG [ http://www.abcxd.com/abcxd/ ]
本文链接地址:http://www.abcxd.com/abcxd/abcxdArticle/Javascript/javascript-if.html