【发布时间】:2012-09-24 05:54:01
【问题描述】:
我正在使用 chrome 使用此代码:
var startbet = 1;
var shot = 0;
var bet = startbet * 2^shot;
n^0=n 在这种情况下
无论n如何,它都应该等于1
这是 javascript 的错误,还是有些人认为 0 的幂应该以不同的方式处理?
【问题讨论】:
-
“n^0=n 在这种情况下”是什么意思?你还没有提到
bet、startbet或shot。您需要澄清您的问题 - 目前无法回答。 -
startbet的值是多少,bet的最终值是多少? -
@Jon Skeet 2^0=2, 3^0=3, 4^0=4,我认为 ^ 的意思是像 Windows 计算器中的“强大”
-
@user1693548:您的意思是这是 Javascript 行为 - 不清楚您预期与实际行为是什么。
标签: javascript exponent