gpt4 book ai didi

javascript - 使用三元运算符处理三种不同的情况

转载 作者:行者123 更新时间:2023-12-04 01:10:28 25 4
gpt4 key购买 nike

我正在使用三元运算符处理从 SQL 到 Mongo 的各种字段的数据导入。对于一个特定的领域,它比其他领域有点棘手,因为我想处理三种不同的情况:

  • 1 应该移植到 true,
  • 0 应该移植到 false,
  • null应该移植到null

这就是我正在尝试的:

  saved: data.saved && data.saved === 1 ? true : data.saved && data.saved === 0 ? false : null

这能满足我的需求吗?

最佳答案

您可以直接检查 null,如果不是,则将数值转换为 bool 值。

value === null ? null : Boolean(value)

关于javascript - 使用三元运算符处理三种不同的情况,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50515103/

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