既然JS中的整数也是用浮点数表示的,那么在做整数之间的比较时是否也必须考虑浮点误差呢?比如3===6/2这种写法有可能放回false?
if(3 === 6/2) { alert("true") } else { alert("false") }
经过尝试确实是返回ture的。
那么请问
JS中的整数也是用浮点数表示的这句话本身不成立,没有一种编程语言会傻到用浮点数来表示整数。