JavaScript中两个整数相除的取整操作
JavaScript是弱类型语言,虽然有数值类型,但不分整数和浮点数,都是用浮点数来存储数值,如何实现像强类型语言中的取整操作,想到了两个方法:
- 减去余数再取整:(10 - 10 % 3) / 3 = 3
- 使用Math.round方法:Math.round(10 / 3 - 0.5) = 3
posted on 2012-03-15 09:36 goodgoodstudy 阅读(3689) 评论(0) 收藏 举报
手到,眼到,心到
JavaScript是弱类型语言,虽然有数值类型,但不分整数和浮点数,都是用浮点数来存储数值,如何实现像强类型语言中的取整操作,想到了两个方法:
posted on 2012-03-15 09:36 goodgoodstudy 阅读(3689) 评论(0) 收藏 举报