gpt4 book ai didi

JavaScript 以最佳方式缩短长行

转载 作者:塔克拉玛干 更新时间:2023-11-02 21:56:06 25 4
gpt4 key购买 nike

我写的条件和条件行太长了。我正在尝试以最佳方式缩短线路。这是我的条件。

if (me == 'apple' && you || me =='orange' || me == 'mango' || me == 'peanut' || me == 'coconut' || me == 'papaya' || me == 'grief'){
console.log('you some thing')
}

最长的一行代码不好看。我怎样才能做到这一点?

最佳答案

当测试一个值是否与一组值中的一个匹配时,将它们放在一个数组中。

const fruits = [ 'orange', 'mango', etc ];

然后测试该值是否在数组中:

if (fruits.includes(me)) ...

您仍然需要包含 bool 值链的第一部分,因为那不是一组简单的 OR。

关于JavaScript 以最佳方式缩短长行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57239997/

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