gpt4 book ai didi

javascript - 为什么这个评估不起作用?

转载 作者:行者123 更新时间:2023-11-28 12:35:12 27 4
gpt4 key购买 nike

当我尝试使用 eval() 运行以下动态生成的 JavaScript 时,它返回 undefined。如果我删除 if/else 语句,它会返回 0 但当我尝试使用 if/else 语句时,它会返回 未定义

function doCalculation() {
var OfferSupport=0;
var DOOfferSupport=4;
var SupportFull=SupportFull;
var SupportNone=SupportNone;
if(DOOfferSupport >= 1)
OfferSupport = SupportFull ;
else
OfferSupport = SupportNone ;
return OfferSupport;
}
console.log('test: ' + doCalculation());

谁能告诉我为什么?

最佳答案

您将变量设置为 SupportFullSupportNone,这两个变量均未定义。

如果你想取回一个值,你需要设置一个值。

关于javascript - 为什么这个评估不起作用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17817048/

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