if,else,else if以及if嵌套都比较简单,就不做笔记了
switch拓展:
循环
循环三要素:
1、循环变量初始化
2、循环条件的判断
3、循环变量的改变
例题一:用for循环打出六级标题
var i=1; for(i=1;i<=6;i++){ document.write("<h"+i+">h"+i+"</h"+i+">") }
例题二:九九乘法表
document.write("<table width='800px' border='2'>"); for(var i=1;i<=9;i++){ document.write("<tr>"); for(var j=1;j<=i;j++){ document.write("<td align='center'>"); document.write(i+"*"+j+"="+i*j); document.write("</td>"); } document.write("</tr>"); } document.write("</table>")
运行结果:
注意:用table标签排版更整齐
例题三:星形金字塔
document.write("<p align='center'>") for(var i=1;i<=7;i++){ for(var j=1;j<=2*i-1;j++){ document.write("*"); } document.write("<br/>"); } document.write("</p>");
运行结果:
拓展:倒三角
for (var x = 1; x <=5; x++) { for (var y = 1; y < x; y++) { document.write(" "); } for (var z = x; z <= 5; z++) { document.write("* "); } document.write("<br />"); }
运行结果: