jsAnd function
dynamic
jsAnd(
- dynamic a,
- dynamic b
模拟javaScript a&& b的返回值
Implementation
dynamic jsAnd(dynamic a, dynamic b) {
bool b1 = isTrue(a);
bool b2 = isTrue(b);
if (b1 == b2) {
if (b1) {
///两个都为 true
return b;
} else {
/// 两个都为 false
return a;
}
} else {
/// 一个 true 一个 false
if (b1) {
return b;
}
return a;
}
}