<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <script type="text/javascript"> /* if switch switch语句的特殊之处: case后面可以跟常量与变量或者是表达式。 循环语句: while 格式: while(判断的条件){ 循环体内容 } var count = 0 ; while(count<5){ document.write("hello world<br/>"); count++; } 需求: 计算1~100的总和。 var num = 1; var result = 0; while(num<=100){ result +=num; num++; } document.write("结果:"+result); do-while循环语句 do{ 循环语句; }while(判断条件); 需求;计算1~100奇数的总和。 var num = 1; var result = 0; do{ if(num%2!=0){ result +=num; } num++; }while(num<=100); document.write("结果:"+result); for循环语句: 格式: for(初始化语句; 判断的条件 ; 循环后的语句){ 循环体语句; } 需求;计算1~100偶数的总和。 */ var result = 0 ; for(var i = 1 ; i<=100 ; i++){ if(i%2==0){ result +=i; } } document.write("结果:"+result); </script> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>无标题文档</title> </head> <body> </body> </html>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <script type="text/javascript"> //需求1:显示"*"为正方形,5行5列。 for(var i = 0 ; i<5; i++){ // 控制行数 for(var j = 0 ; j<5 ; j++){ //控制列数 document.write("* "); } //换行 document.write("<br/>") } document.write("<hr/>") /* 输出一个直角三角形 * ** *** **** ***** */ for(var i = 0 ; i<5; i++){ for(var j =0 ; j<=i ; j++){ document.write("* "); } document.write("<br/>"); } document.write("<hr/>") //打印九九乘法表 for(var i = 1 ; i<= 9 ; i++){ for(var j = 1 ; j<=i ; j++){ document.write(i+"*"+j+"="+(i*j)+" "); } document.write("<br/>"); } </script> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>无标题文档</title> </head> <body> </body> </html>