gpt4 book ai didi

javascript - 再次遇到 Javascript 逻辑问题

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

我有这行代码来测试2个条件

if (
micStock[k].splice(0,2).join(" ")) == actMic[actMicMod]
&& micStock[k][micStkAka] == actMic[actMicAka]
)

我需要它们都为真才能继续,但由于某种原因它不起作用。如果我单独测试每一个,它们都是正确的,但当与 && 一起测试时,它们是错误的。

很迷茫。请帮忙!

最佳答案

.splice(0,2) 从数组 micStock[k] 中移除前 2 个元素,这可能不是我们想要的行为

在你的代码中也有问题(我用不同的方式换行以显示它)

if ( micStock[k].splice(0,2).join(" ") )
== actMic[actMicMod]
&& micStock[k][micStkAka] == actMic[actMicAka] )

在第一行结尾你有额外的)

关于javascript - 再次遇到 Javascript 逻辑问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53417841/

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