一.JS语法错误会引起后续代码终止,但不会影响其他JS代码块
<script type="text/javascript">
document.write(a);
// 100 正常执行
// 和 var a = 100 相通
二.运算操作符
2.1 +
(1)数学运算、字符串连接
(2)任何数据类型 + 字符串 = 字符串
2.2 %
(1)求余数 (保留整数)
(2)说明
4 除以 6 不够除,余数是 4 → 6*0+4=4
alert(0%1) == 0
alert(1%1) == 0
alert(2%1) == 0
alert(3%1) == 0
alert(4%1) == 0
// 举例
alert(0%2) == 0
alert(1%2) == 1
alert(2%2) == 0
alert(0%3) == 0
alert(1%3) == 1
alert(2%3) == 2
alert(3%3) == 0
alert(0%3) == 0
alert(1%3) == 1
alert(2%3) == 2
alert(3%3) == 3
alert(0%4) == 0
alert(1%4) == 1
alert(2%4) == 2
alert(3%4) == 3
alert(4%4) == 0
alert(0%5) == 0
alert(1%5) == 1
alert(2%5) == 2
alert(3%5) == 3
alert(4%5) == 4
alert(5%5) == 0
三、js取整数、取余数的方法
3.1 丢弃小数部分,保留整数部分
3.2 向上取整,有小数就整数部分加1
3.3 四舍五入
3.4 向下取整
3.5 取余
四、JS中求余数或取模的例子
4.1 以分钟为基数,获取分钟包含的天、小时、分钟
var string_description=day>0?day+"天":"";
string_description+=hour>0?hour+"小时":"";
string_description+=minute>0?minute+"分钟":"";
return string_description;
}
// 执行
(function(){
var minutes=1426;
var time=getCostTime(minutes);
alert(time);
})();
// 结果
// 23小时46分钟 </code></pre>
4.2 隔行变色
NO.1
<Meta charset="UTF-8">
Document
webtall
- webtall
- webtall
- webtall
- webtall