温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

javascript如何进行求幂运算

发布时间:2022-02-17 09:09:26 来源:亿速云 阅读:389 作者:iii 栏目:web开发

今天小编给大家分享一下javascript如何进行求幂运算的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。

javascript进行求幂运算的方法:1、利用Math对象的pow()方法,语法“Math.pow(n, m)”,可返回n的m次幂的值;2、利用求幂运算符“**”,语法“x ** y”,可返回x的y次幂的值。

本教程操作环境:windows7系统、javascript1.8.5版、Dell G3电脑。

求幂运算

幂(power)是指数运算的结果。当m为正整数时,nᵐ指该式意义为m个n相乘。当m为小数时,m可以写成a/b(其中a、b为整数),nᵐ表示nᵃ再开b次根号。

当m为虚数时,则需要利用欧拉公式 eiθ=cosθ+isinθ,再利用对数性质求解。

把nᵐ看作乘方的结果,叫做n的m次幂,也叫n的m次方。

javascript怎么进行求幂运算

方法1:使用pow()方法

pow() 方法可返回 n 的 m 次幂 (nᵐ) 的值。如果结果是虚数或负数,则该方法将返回 NaN。如果由于指数过大而引起浮点溢出,则该方法将返回 Infinity。

示例:返回 4 的 3 次幂 (4*4*4) 的值

console.log(Math.pow(4, 3));

javascript如何进行求幂运算

方法2:使用求幂运算符(**

求幂运算符(**)返回第一个操作数做底数,第二个操作数做指数的乘方。它等效于Math.pow,不同之处在于它也接受BigInts作为操作数。

console.log(3 ** 4);
// expected output: 81

console.log(10 ** -2);
// expected output: 0.01

console.log(2 ** 3 ** 2);
// expected output: 512

console.log((2 ** 3) ** 2);
// expected output: 64

javascript如何进行求幂运算

以上就是“javascript如何进行求幂运算”这篇文章的所有内容,感谢各位的阅读!相信大家阅读完这篇文章都有很大的收获,小编每天都会为大家更新不同的知识,如果还想学习更多的知识,请关注亿速云行业资讯频道。

向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

AI