deposit = sellingPrice == 0 ? 0 : (sellingPrice - interest)
就伪代码而言,上述内容是什么,我对三元运算符和运算符优先级如此复杂感到生疏。
deposit = sellingPrice == 0 ? 0 : (sellingPrice - interest)
就伪代码而言,上述内容是什么,我对三元运算符和运算符优先级如此复杂感到生疏。
如果sellingPrice == 0
然后存款 = 0
别的
deposit = (sellingPrice - interest)
使用 ?: 运算符代替 if-then-else 语句,如果它使您的代码更具可读性;
deposit
0
如果sellingPrice
相等0
或sellingPrice - interest
不相等,则分配
一样的东西
if(sellingPrice == 0){
deposit = 0;
}
else{
deposit = (sellingPrice - interest);
}