Untitled
unknown
plain_text
a year ago
1.5 kB
4
Indexable
function commissions(input) { let city = (input[0]); let sales = Number(input[1]); let error = false; let finalCommisssion = 0; if (sales >= 0 && sales <= 500) { switch (city) { case "Sofia": finalCommisssion = sales * 0.05; break; case "Varna": finalCommisssion = sales * 0.045; break; case "Plovdiv": finalCommisssion = sales * 0.055; break; default: error = true; } } else if (sales > 500 && sales <= 1000) { switch (city) { case "Sofia": finalCommisssion = sales * 0.07; break; case "Varna": finalCommisssion = sales * 0.075; break; case "Plovdiv": finalCommisssion = sales * 0.08; break; default: error = true; } } else if (sales > 1000 && sales <= 10000) { switch (city) { case "Sofia": finalCommisssion = sales * 0.08; break; case "Varna": finalCommisssion = sales * 0.1; break; case "Plovdiv": finalCommisssion = sales * 0.12; break; default: error = true; } } else if (sales > 10000) { switch (city) { case "Sofia": finalCommisssion = sales * 0.12; break; case "Varna": finalCommisssion = sales * 0.13; break; case "Plovdiv": finalCommisssion = sales * 0.145; break; default: error = true; } } else { error = true; } if (!error) console.log(finalCommisssion.toFixed(2)) else console.log("error") }
Editor is loading...
Leave a Comment