web前端java script学习2017.7.11
绝对值:Math.abs(n) ---->|-8|
平方根:Math.sqrt(n)---->n只能取正数
m的n次方:Math.pow(m,n)
向上截断取整:Math.ceil(n)取大于或等于n的最小整数 5.1---》6 5.9---》6 5.0----》5
向下截断取整:Math.floor(n)取小于或等于n的最大整数 5.9---》5 5.1---》5 5.0----》5
四舍五入:Math.round(n)
伪小数:Math.random() 0---1之间的伪小数 有可能为0 但绝不可能为1
求一个有范围的随机数 小----》大
Math.floor(Math.random()*(大-小+1)+小)
Math.floor(Math.random()*10)
循环语句---for while do...while
循环语句:让由一条或多条语句组成的代码块执行特定的次数
for语句:
for(表达式1;表达式2;表达式3){
循环体;
}
表达式1:循环变量的初始值
循环变量:控制循环次数的一个值;
表达式2:循环条件,当条件为true的时候,就进入到循环体执行,当条件为false的时候循环结束
表达式3:循环变量的改变值
循环体:循环执行的代码
for语句执行的特点次数由表达式2 表达式3决定
break continue语句用于在循环中精确的控制代码的执行
break:退出 遇到break立即退出循环,未执行的代码和循环次数就不会再执行 强制继续执行循环后面的语句
continue:继续 先退出当前次数的循环,然后继续执行下一次的循环