最新下载
热门教程
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
javascript中%求余数或取模的例子
时间:2015-07-05 编辑:简简单单 来源:一聚教程网
js中取余数
0%4
0
1%4
1
2%4
2
3%4
3
4%4
0
5%4
1
例子
//以分钟为基数,获取分钟包含的天、小时、分钟
function getCostTime(minutes){
var day=parseInt(minutes/1440);
var hour=parseInt(minutes/60);
var minute=parseInt(minutes%60);
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分钟
例子,js取模(求余数)隔行变色
- webtall
- webtall
- webtall
- webtall
- webtall
例子, 隔行变色 (%求余数或取模)
隔行变色小实例前先理解一下求余(取模)%运算,这个是取余运算,不是除法运算。
12除以5=2,余数是2,即5*2+2=12,所以12%5=2
7除以3=2,余数是1,即3*2+1=7,所以7%3=1
1除以2不够除,余数是1
2*0+1=1
/*
alert(0%1) == 0
alert(1%1) == 0
alert(2%1) == 0
alert(3%1) == 0
alert(4%1) == 0
-- 没有余数,所以为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:
window.onload=function()
{
var aLi=document.getElementsByTagName('li');
/*
for(var i=0; i
if(i%2==0)
{
aLi[i].style.background='red';
}
}
<-- 取余方法 -->
*/
for(var i=0; i
aLi[i].style.background='red';
} /*for循环方法*/
};
HTML:
利用取模进行时分秒转换
var iNum=605; // 秒
//alert(5<=5); //true
alert(parseInt(iNum/60)+'分'+iNum%60+'秒');
相关文章
- 无线网连接提示没有有效的IP配置解决方法 03-08
- javascript实现下雨效果 07-28
- javascript实现圣旨卷轴展开效果(代码分享) 07-20
- JavaScript实现星星等级评价功能 07-14
- javascript实现滑动解锁功能 07-14
- 十大热门的JavaScript框架和库 07-13