一、做判断(if语句)
<script type="text/JavaScript">
var mypen = "black"; //定义变量mypen,存储笔的黑色。
if (mypen=="black")
{
document.write("笔是黑色的,所以购买");
else{
document.write("笔不是黑色的,所以不买")
}
}
</script>
二、if...else语句
<script type="text/JavaScript">
var ticket =true; //ticket初值为true,表示有票
if (ticket==true)
{
document.write("有票,可以看电影。");
}
{
document.write("没票,电影看不成。");
}
</script>
三、if..else嵌套语句
<script type="text/JavaScript">
var myage =99;//赵红的年龄为99
if(myage<=44)
{document.write("青年");}
else if(myage<=59)
{document.write("中年人");}
else if(myage<=89)
{document.write("老年人");}
else
{document.write("长寿老年人");}
</script>
四、多种选择 Switch语句
<script type="text/JavaScript">
var myweek =3;//myweek表示星期几变量
switch(myweek)
{
case 1:
case 2:
document.write("学习理念知识");
break;
case 3:
case 4:
document.write("到企业实践");
break;
case 5:
document.write("总结经验");
break;
default:
document.write("周六、日休息和娱乐");
}
</script>
五、重复重复(for循环)
var mymoney,sum=0;//mymoney变量存放不同面值,sum总计
for(mymoney=1;mymoney<=10;mymoney++)
{
sum= sum + mymoney;
}
document.write("sum合计:"+sum);
六、反反复复(while循环)
<script type="text/javascript">
var mynum =1;//mynum初值化数值为1
while(mynum<=5)
{
document.write("数字:"+mynum+"<br>");
mynum=mynum+1;
}
</script>
七、来来回回(Do...while循环)
<script type="text/javascript">
var mynum =6;//mynum初值化数值为6
do
{
document.write("数字:"+mynum+"<br/>");
mynum=mynum-1;
}
while( mynum>0)
</script>
八、退出循环break
<script type="text/JavaScript">
var mynum =new Array(70,80,66,90,50,100,89);//定义数组mynum并赋值
var i=0;
while(i<mynum.length)
{
if(mynum[i]<60)
{
document.write("成绩"+mynum[i]+"不及格,不用循环了"+"<br>");
break;
}
document.write("成绩:"+mynum[i]+"及格,继续循环"+"<br>");
i=i+1;
}
</script>
九、继续循环continue
<script type="text/JavaScript">
var mynum =new Array(70,80,66,90,50,100,89);//定义数组mynum并赋值
var i;
for(i=0;i<mynum.length;i++)
{
if(mynum[i]<60)
{
document.write("成绩不及格,不输出!"+"<br>");
continue;
}
document.write("成绩:"+mynum[i]+"及格,输出!"+"<br>");
}
</script>