为了账号安全,请及时绑定邮箱和手机立即绑定

lefttime/(60*60)%24;这个%24是什么意思?老师在讲的时候说取末(mo),没明白什么意思。

var h = lefttime/(60*60)%24;这个%24是什么意思?老师在讲的时候说取末(mo),没明白什么意思。

正在回答

5 回答

%是取余数  因为lefttime是截止日期减现在时间的秒数60*60为1小时的秒数

lefttime/(60*60)为截止日期减现在时间的总小时数

最后总小时数%24为除了24小时(即一天)后剩下的小时数


1 回复 有任何疑惑可以回复我~
#1

一指定江山 提问者

非常感谢!你的解释比较清楚,瞬间懂了,简单点说,这句话计算的是到目前位置的小时数,因为天数已经计算过了,不足24小时的,也就是不足1天的,就以小时的方式显示。
2016-11-20 回复 有任何疑惑可以回复我~
#2

syou_yu 回复 一指定江山 提问者

你比我解释得更清晰明了呢哈哈 共勉~
2016-11-22 回复 有任何疑惑可以回复我~
#3

一指定江山 提问者 回复 syou_yu

学习嘛,真正弄懂了才可以
2016-11-22 回复 有任何疑惑可以回复我~

取模是比较正统的说法吧

0 回复 有任何疑惑可以回复我~

为什么要叫取mo,不说取 余数,,,,

0 回复 有任何疑惑可以回复我~

是取模,也就是取余数

0 回复 有任何疑惑可以回复我~

取余,比如21%10=1;h求得的就是除去完整的天数后剩下的不足24的小时数

1 回复 有任何疑惑可以回复我~
#1

一指定江山 提问者

想了好一会儿,总共的秒数,除以1小时的秒数,算出来总共有多少个小时,这个%24的意思是说:以24作为一轮,凑不足小时的就分到下面的分钟数上吗,还是应该怎么理解呢?比如,lefttime/(60*60)计算的结果为目前为止剩余50小时,然后50%24=2 吗?
2016-11-20 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
倒计时效果
  • 参与学习       55625    人
  • 解答问题       242    个

电商网站限时抢购倒计时效果计算思路和方法,前端开发必备技术

进入课程

lefttime/(60*60)%24;这个%24是什么意思?老师在讲的时候说取末(mo),没明白什么意思。

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信