猿问

ES6 Math.pow(99, 99) 与 99 ** 99 计算结果不同?

Math.pow(99, 99)

// 3.697296376497263e+197


99 ** 99

// 3.697296376497268e+197

结果的最后一位为什么不一样


慕无忌1623718
浏览 811回答 2
2回答

侃侃尔雅

求幂运算符(**)是一个ES7提议的新特性。实现原理应该会跟Math.pow稍微有些差别吧至于差别应该需要了解浏览器的实现原理了
随时随地看视频慕课网APP

相关分类

JavaScript
我要回答