javascript的平方根返回ReferenceError

顽固

我正在尝试使用javascript获取数字的平方根。
为此,我尝试了以下代码:

<script>
var rad = sqrt(4);
alert(rad);
</script>

(这在Firefox的控制台中返回“ ReferenceError:未定义sqrt”)

<script>
var rad = pow(4,0.5);
alert(rad);
</script>

(但我收到“ ReferenceError:pow未定义”)

我究竟做错了什么?

阿米特·乔基(Amit Joki)

是的,该错误是合理的,因为您将其作为单独的函数调用。给它们加上前缀,Math.因为Math对象中存在这些方法

var rad = Math.sqrt(4);
alert(rad);

另一种方法是创建一个单独的函数,但是我不建议您使用它,但是无论如何,这里是

function sqrt(n){
  return Math.sqrt(n);
}
var rad = sqrt(4);
alert(rad);

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章