gpt4 book ai didi

javascript - 双星号 ** 是有效的 JavaScript 运算符吗?

转载 作者:行者123 更新时间:2023-12-02 22:25:38 28 4
gpt4 key购买 nike

我在 CodeWars 上解决了一个 kata,并正在研究其他一些解决方案,这时我遇到了表示 的力量的双星号。我做了一些研究,发现这是 python 中的一个有效运算符,但在 JavaScript 文档中看不到任何关于它的信息。

var findNb = m =>
{
var n = Math.floor((4*m)**.25);
var sum = x => (x*(x+1)/2)**2;
return sum(n) == m ? n : -1;
}

然而,当我在 CodeWars 上运行这个解决方案时,它似乎有效。我想知道这是否是 ES6 中的新功能,尽管我没有发现任何相关内容。

最佳答案

是的。 **求幂运算符,相当于Math.pow

它是在 ECMAScript 2016 (ES7) 中引入的。

详情请参阅proposal还有这个chapter 探索 ES2016

关于javascript - 双星号 ** 是有效的 JavaScript 运算符吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33284569/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com