首页 > 技术文章 > 取整你知道几中办法?

honghong87 2018-08-27 14:41 原文

var num = -8.8;
console.log(num | 0);
console.log(~~num);
console.log(num >> 0)
console.log(Math.floor(num));

num = 8.8;
console.log(num | 0);
console.log(~~num);
console.log(num >> 0)
console.log(Math.floor(num));

|,~~,>>只是物理的去掉后面的.

Math.floor是取当前值最远的整数.

推荐阅读