对 JS 取模的三点错误认识

作者:chilleen 来源:千一网络(原创) 日期:2007-3-26

相关阅读:

 

一、取模就是取整。

取模不是取整,而是取余(或余数)。

 

二、假设表达式为:result = number1 % number2,如果 number2 不是整数,则会先将其四舍五入为整数,再进入运算。

此处迷惑非常多的人,因为在微软的 JScript 语言参考里就是这么说的,实际上,并不对 number2 进行四舍五入。19 % 6.7 的结果并不是语言参考上说的为 5,而是 5.6。所以说,不会对 number2 进行四舍五入。

 

三、取模结果的符号与乘法除法运算时的规则相同。

实际上,取模结果的符号只取决于 number1。

你前面那位网友看了:jQuery 入门内容收集

▲▲▲嘿,欢迎转载传播本站原创文章,尽量保留来源噢。▲▲▲

文章评论
  • 1 楼:评论
    作者误导人,js中的取模是在两个整数之间进行的,上面提到的第二三观点不成立,认识错误。这也证明了JS的不严谨性。
  • 2 楼:评论
    NO 作者是对的 只是你没用到
  • 3 楼:评论
    NO 作者是对的 只是你没用到
  • 4 楼:评论
  • 5 楼:评论
    亲身试验,如作者所说
标题:必填
内容: