This Domain(Admin5.com) is for Sale:

if...else 语句

时间:2007-12-27  来源:不详  作者:林子

根据一个表达式的值,有条件地执行一组语句。

织梦好,好织梦

if (condition)
statement1

[else
statement2] copyright dedecms

参数

condition 本文来自织梦

必选项。一个 Boolean 表达式。假如 conditionnull undefined,则 condition 被当作 false

dedecms.com

statement1

dedecms.com

可选项。conditiontrue 时要执行的语句。可以是复合语句织梦好,好织梦

statement2

内容来自dedecms

可选项。conditionfalse 时要被执行的语句。可以是复合语句。

内容来自dedecms

说明

statement1statement2 括在大括号 ({}) 内通常是一个好习惯,这样就更清楚,并可以避免无意中造成错误。 内容来自dedecms

示例

在下面示中,您可能打算把 else 和第一个 if 语句匹配,但它实际上却是和第二个相匹配的。 织梦好,好织梦

if (x == 5)

if (y == 6)

z = 17;

else

z = 20; 织梦好,好织梦 

按如下方法改写代码可以消除任何含混不清:

织梦好,好织梦

if (x == 5)

{

if (y == 6)

z = 17;

}

else

z = 20; 内容来自dedecms 

同样,假如希望添加一个语句到 statement1,同时不使用大括号,则可能会产生错误: 织梦好,好织梦

if (x == 5)

z = 7;

q = 42;

else

z = 19; 织梦内容管理系统 

在这种情况下,有一个语法错误,因为在 ifelse 语句之间有多条语句。在 ifelse 之间的语句需要大括号。 内容来自dedecms

要求

版本 1

dedecms.com

请参阅

条件运算符 (?:)

本文来自织梦

看完这篇,您有何感觉呢?

上一篇:return 语句   下一篇:for...in 语句

文章评论

共有位Admini5网友发表了评论 查看完整内容

24小时热门信息