gpt4 book ai didi

javascript - 为什么函数返回 bool 值?

转载 作者:行者123 更新时间:2023-11-28 18:08:37 24 4
gpt4 key购买 nike

我正在编写自己的函数,它返回两个参数之间的较低参数。

我的第一个解决方案是:

function min(a, b) {
if (a < b)
return a;
else
return b;
}

console.log(min(0, 10));
// → 0

但我想简化它并编写了另一个函数:

function min(a, b) {
return a ? a < b : b;
}
console.log(min(0, 10));
// → true

为什么我的第二个函数返回 bool 值而不是数字?我可以改变这种行为吗?

最佳答案

应该是

function min(a, b) {
return a < b ? a : b;
}
console.log(min(0, 10));

关于javascript - 为什么函数返回 bool 值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42101713/

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