【发布时间】:2020-05-15 18:14:22
【问题描述】:
在 dart 中,我们有很多三元运算符。 但是我们是否有一个仅用于 if 条件的三元运算符?
例子
有条件
if (num == 1){
print(true);
} else {
print(false);
}
三进制
print(num == 1 ? true : false);
那么我们是否有任何三元运算符仅用于上述示例的真实条件?
if (num == 1) {
print(true);
}
【问题讨论】:
-
你问的目的是什么?构建一个小部件?
-
不,我只想在
dart中使用它。 -
如果你能说出真正的目的,我们可以提出任何逻辑!
-
其实完全没有问题,我只是想要一个非常干净的代码,这就是我提出这个问题的原因。无论如何谢谢你们:)
-
print(num == 1 ??: true);
标签: if-statement flutter dart conditional-statements