首页 > 代码库 > 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语法基础-控制语句