2018-08-12

条件语句

if

if (条件)

  {

  只有当条件为 true 时执行的代码

  }

实列:

当时间小于 20:00 时,生成一个“Good day”问候

if (time<20)

  {

  x="Good day";

  }

if...else

if (条件)

  {

  当条件为 true 时执行的代码

  }

else

  {

  当条件不为 true 时执行的代码

  }

实例:

当时间小于 20:00 时,将得到问候 "Good day",否则将得到问候 "Good evening"。

if (time<20)

  {

  x="Good day";

  }

else

  {

  x="Good evening";

  }

if...else if...else

if (条件 1)

  {

  当条件 1 为 true 时执行的代码

  }

else if (条件 2)

  {

  当条件 2 为 true 时执行的代码

  }

else

  {

  当条件 1 和 条件 2 都不为 true 时执行的代码

  }

实例

如果时间小于 10:00,则将发送问候 "Good morning",否则如果时间小于 20:00,则发送问候 "Good day",否则发送问候 "Good evening":

if (time<10)

  {

  x="Good morning";

  }

else if (time<20)

  {

  x="Good day";

  }

else

  {

  x="Good evening";

  }

循环语句

for

for (语句 1; 语句 2; 语句 3)

  {

  被执行的代码块

  }

实例

for (var i=0; i<5; i++)

  {

  x=x + "The number is " + i + "<br>";

  }

for..in

var a={fname:"John",lname:"Doe",age:15};

for (x in a)

  {

  txt=txt + a[x];

  }

while

while (条件)

  {

  需要执行的代码

  }

实例

本例中的循环将继续运行,只要变量 i 小于 5:

while (i<5)

  {

  x=x + "The number is " + i + "<br>";

  i++;

  }

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • rljs by sennchi Timeline of History Part One The Cognitiv...
    sennchi阅读 7,448评论 0 10
  • 统计学习方法笔记(一) 1.1实现统计学习方法的步骤 1.得到一个有限的训练数据集。 2.确定包含所有可能的模型的...
    Neuromance_ea9a阅读 291评论 0 0
  • 有一个问题,我已经思考了六年了,最近终于知道了答案,忽然之间觉得能够放下了。 如果你刚刚入职,你肯定希望职场能够顺...
    闰润阅读 367评论 0 18
  • 往廊曼机场开的时候,司机问:where will u go? Ethan想都没想:CHINA。 NO!NO!NO!...
    谁占了我的名字阅读 449评论 0 0
  • 2018041期0527 1627开651 2018042期1605 1627开131 2018043期1627...
    千万人生阅读 162评论 0 0