我希望将rlPrice分配给0(如果未定义)或可用的已定义价格。这在下面可以做到。
if($('#rl option:selected').data("unit-price") == undefined){
rlPrice = 0;
else{
rlPrice = $('#rl option:selected').data("unit-price");
}
但是,有没有办法使用三元运算符呢?
rlPrice = $('#rl option:selected').data("unit-price") OR 0;
最佳答案
最快的方法是使用合并运算符:
rlPrice = $('#rl option:selected').data("unit-price") || 0;
看到这个link