在MDN上学习js,看到Math.round方法有个对一个数取小数点后x位的四舍五入方法
其中有一句value = +value;
不明白其原理及作用
补充问题:上面链接Decimal rounding 的19行如是写if (isNaN(value) || !(typeof exp === 'number' && exp % 1 === 0))
是否这样写更简单明了?if (isNaN(value) || typeof exp === 'number' || exp % 1 === 0)