gpt4 book ai didi

javascript - 为负数返回 false 并为正数(或零)返回数字本身的最短表达式

转载 作者:行者123 更新时间:2023-11-29 17:25:05 25 4
gpt4 key购买 nike

我可以用来返回 false 的最短表达式是什么?对于所有 numbers < 0以及所有numbers >= 0的号码本身?

左边是我有的,右边是我要还的。

-3: false
-1: false
0: 0
1: 1
23: 23

一些很短的东西,比如:

(!!number)   <-- (doenst work)

最佳答案

如果你想要更短的东西,你可以这样做:

return number >= 0 && number;

如果 number >= 0false,则 && 将求值为左操作数(即 false ).否则,它计算为正确的操作数(即数字)。

关于javascript - 为负数返回 false 并为正数(或零)返回数字本身的最短表达式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9484743/

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