带有小括号即为一种方法:(Math.random()..)
Math.random(); [0,1) 0到1之间的随机数;
Math.pow(变量名,数值); eg: Math.pow(x,2); 为 x的平方;
在js中,操作谁就得先获取谁:
document.getElementById(“id名”);
功能:通过id名获取元素(标签);该元素(标签)可用一个变量去接收;
想让表单中的按钮点击有效,则 变量.onclick = function(){
alert();
}
取标签中某个属性的值时,即 year(标签id名).value(属性);(取id名为year的标签中的属性value的值)(“.可为 的 的意思”)
循环结构:
①while循环:(当型循环)
②do...while:(直到型循环)
③for
循环五要素:
①循环变量;
②循环变量初始值;
③循环变量终值(条件);
④循环变量的步长;
⑤循环体(反复执行的任务)。
遍历:挨个去看。
①while循环:
while(表达式){
循环体;
}
表达式是一个终止的条件;条件成立进入循环体,直到条件不成立时终止结束。
②do...while :
do{
循环体;
}while(表达式);
先执行循环体,后判断,如果条件成立,继续执行循环体,直到条件不成立时结束。
③for循环:
for(表达式1;表达式2;表达式3){ 小括号中的两个分号不能去掉;
循环体
}
表达式1:循环变量赋初始值;
表达式2:循环条件(终值)如果表达式2被省略,就会出现死循环——条件永远成立;
表达式3:步长(循环变量的增值)。
while与do...while的区别:
while是先判断后执行;
do...while是先执行后判断,至少要执行一次循环体。