解决不同数学运算符的优先级

bou*_*ppo 0 java math operator-precedence

deposit = sellingPrice == 0 ? 0 : (sellingPrice - interest)

上面的伪代码是什么,我在三元运算符上生锈,运算符优先级像这样复杂.

Sur*_*tta 5

如果sellingPrice == 0 那么存款= 0

其他

deposit = (sellingPrice - interest)
Run Code Online (Sandbox Code Playgroud)

按照文档

如果它使代码更具可读性,请使用?:运算符而不是if-then-else语句;