首页 > 代码库 > javascript语法基础-控制语句

javascript语法基础-控制语句

四 JavaScript 控制语句

(一)if-else

if -else 语句是JavaScript中最基本的控制语句,通过它可以改变语句的执行顺序 。

表达式中必须使用关系表达式或逻辑表达式来实现判断,表达式的结果通常作为一个布尔值用来判断 。

在表达式的结果中零或非零的数分别转化成false和true 。

花括号{}内的语句允许包括多行,如果只有一条语句允许不使用花括号{} 。

 

(二)switch基本格式

 switch (表达式)

{

   case 值1:语句1;break;

   case 值2:语句2;break;

   case 值3:语句3;break;

   default:语句4;

}

 

此处代码可以练习一下,注意如果switch里面直接写x而不是parseInt(x),会只执行default内容!!

<!DOCTYPE html><html><head><meta charset="UTF-8"><title>with a js page</title><script type="text/javascript">function guess(){    var x=prompt("guess what::",1);     switch(parseInt(x))     {      case 1: break;     case 2: break;     case 3:        document.write("winner!");         break;      default:        alert("don‘t give up!");     }  }guess();//call the funtion,be careful about the capital and small </script></head><body>頁面內容</body></html>

 

(三)for循环

*for循环基本格式

    for (初始化;条件;增量)

        {

          语句1; ...

        }

实例:

for (var i=1;i<=7;i++)

{

   document.write("<H"+i+">hello</H "+i+"> ");

  document.write("<br>");

} //循环输出H1到H7的字体大小

 

(四)while

*while循环基本格式

  while (条件)

    { 语句1; ... }

实例:

var i=1;

while (i<=7)

{

document.write("<H"+i+">hello</H "+i+"> ");

document.write("<br>"); i++;

} //循环输出H1到H7的字体大小

javascript语法基础-控制语句