Javascript 有条件的附加资源练习
我不明白为什么大于20的b参数在这里不起作用。看到结果了吗 练习: 编写一个函数addWithSource,将两个金额加上附加费。每少于或等于10的金额,附加费为1。对于大于10且小于或等于20的每个金额,附加费为2。每超过20美元,附加费为3美元 示例:AddWithSource(10,30)应返回44Javascript 有条件的附加资源练习,javascript,if-statement,conditional-statements,Javascript,If Statement,Conditional Statements,我不明白为什么大于20的b参数在这里不起作用。看到结果了吗 练习: 编写一个函数addWithSource,将两个金额加上附加费。每少于或等于10的金额,附加费为1。对于大于10且小于或等于20的每个金额,附加费为2。每超过20美元,附加费为3美元 示例:AddWithSource(10,30)应返回44 function addWithSurcharge(a,b) { let sur1 = 0 if (a <= 10) { sur1 = 1; } else if (10 < a &
function addWithSurcharge(a,b) {
let sur1 = 0
if (a <= 10) {
sur1 = 1;
} else if (10 < a <= 20) {
sur1 = 2;
} else if (a > 20) {
sur1 = 3;
}
let sur2 = 0
if (b <= 10) {
sur2 = 1;
} else if (10 < b <= 20) {
sur2 = 2;
} else if (b > 20) {
sur2 = 3;
}
return a + b + sur1 + sur2;
}
函数addWithSource(a,b){
设sur1=0
如果(一个问题)
原因是你的条件是否则如果(10