程序的三種基本結構spa
順序結構
選擇結構
循環結構code
語法:ci
if(condition){ //todo }else if{ //todo }else{ //todo } var date = new Date(); //獲取當前日期 var week = date.getDay(); //獲取星期,數字0-6 0-星期天 if(week === 0){ console.log("星期日"); }else{ console.log("星期"+week); }
var a="10"; switch(a){ //a === 10 因此不匹配 case 10: console.log("10"); case 20: console.log("20"); case 30: console.log("30"); default: console.log("haha"); //顯示 haha break; } var a=10; //數字10 switch(a){ //a === 10 因此不匹配 case 10: console.log("10"); case 20: console.log("20"); case 30: console.log("30"); default: console.log("haha"); //顯示10 20 30 haha break; }
判斷是用全等於 === ,跳出用 break。get
var sex =1 ; sex === 1? "man" : "woman"
表達式1? 表達式2 : 表達式3;it
for (let index = 0; index < 100; index++) { console.log(index); //0 1 …… 98 99 }
九九乘法表io
//打印99乘法表 document.write("<table border='1px' cellpadding='0' cellspacing='0'>"); for (let i = 1; i < 9; i++) { //外循環 控制行 document.write("<tr>"); for (let j = 0; j <= i; j++) { document.write("<td>"); document.write(i+"*"+j +"="+i*j); document.write("</td>"); } document.write("</tr>"); } document.write("</table>");