问答详情
源自:6-11 编程练习

“/”是取整吧?

"/"不是取整吗?怎么算出来3/2=1.5?

提问者:hp_hp 2015-09-09 17:28

个回答

  • Perona
    2015-09-09 17:47:10

    JS是弱类型语言,并不显式的声明数据类型。而且数据类型里并不区分整型和浮点型,只有数字类型。所以不像JAVA这一类强语言那样,int型相除只能得出int型。它整数相除也是可以得出浮点数的~~~不喜欢结果是浮点数。转换一下吧,如:

    result=parseInt(txt1/txt2);