首页 > 软件操作教程 > 编程开发 > JavaScript
题目内容

JavaScript 分支结构 if语句

题目答案

■知识点

if语句允许根据特定的条件执行指定的语句。语法格式如下:

if (expr)

    statement

如果表达式expr的值为真,则执行语句statement;否则,将忽略语句statement。

■实例设计

下面的示例使用内置函数Math.random()随机生成一个1~100的整数,然后判断该数能否被2整除,如果可以整除,则输出显示。

var num = parselnt ( Math * random ( ) *99 + 1 );     //使用.random()函数生成一个随机数

if ( num % 2 == 0) {                               //判断变量num是否为偶数

    console.log( num + "是偶数。");

}

如果statement为单句,可以省略大括号,例如:

if ( num % 2 == 0)

    console.log( num + "是偶数。");

■小结

建议养成好的编码习惯,不管是单句,还是复句,都应使用大括号,避免因疏忽大意而引发的错误。例如,不小心在if ( num % 2 == 0)后面加上分号,JavaScript解释器会把条件表达式之后的分号视为一个空语句,从而改变了条件表达式影响的范围,导致后面的语句永远被执行。

if ( num % 2 == 0);

    console. log ( num + "是偶数。");

这种Bug不容易被发现,也不会引发异常。

网友评论(共0条评论)

请自觉遵守互联网相关政策法规,评论内容只代表网友观点!

最新评论

点击加载更多评论>>

软件操作 新人注册送三重礼

已有 22658 名学员学习以下课程通过考试

相关视频试题

最需教育客户端 软件问题一手掌握

去 App Store 免费下载 iOS 客户端