gpt4 book ai didi

javascript - 为什么 const 与 javascript 中的简单对象不同

转载 作者:行者123 更新时间:2023-12-01 00:11:58 25 4
gpt4 key购买 nike

当我在 javascript canvas 中工作时,当我为像 thius 这样的 aqngles 创建一个基本对象时

const Angle = 
{
Beginning:0*Math.PI,
OneQuarter:0.5*Math.PI,
TwoQuarter:1.0*Math.PI,
End:2*Math.Pi
}

当我控制台记录输出时,我得到这个:

0
NaN

但同时,当我为每个创建独特的常量时,如下所示:

const 
startAngle = 0*Math.PI,
endAngle = 2*Math.PI;

我通过控制台记录它,得到了我想要的响应:

0
6.283185307179586

为什么会发生这种情况?我如何通过计算创建一个简单的对象并获得正确的响应?谢谢回复页面: https://repl.it/@Ballatoilet/EMDR

最佳答案

您有拼写错误,应该是End:2*Math.PI,而您有End:2*Math.Pi(小“i”字母)。

关于javascript - 为什么 const 与 javascript 中的简单对象不同,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60021060/

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