Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function aluminumJoinery(input) {
- let joineryNumber = Number(input[0]);
- let type = input[1];
- let delivery = input[2];
- let price = 0;
- if (joineryNumber < 10) {
- console.log(`Invalid order`);
- return;
- }
- if (type === "90X130") {
- price = 110;
- if (joineryNumber > 60) {
- price -= price * 0.08;
- } else if (joineryNumber > 30) {
- price -= price * 0.05;
- }
- } else if (type === "100X150") {
- price = 140;
- if (joineryNumber > 80) {
- price -= price * 0.10;
- } else if (joineryNumber > 40) {
- price -= price * 0.06;
- }
- } else if (type === "130X180") {
- price = 190;
- if (joineryNumber > 50) {
- price -= price * 0.12;
- } else if (joineryNumber > 20) {
- price -= price * 0.07;
- }
- } else if (type === "200X300") {
- price = 250;
- if (joineryNumber > 50) {
- price -= price * 0.14;
- } else if (joineryNumber > 25) {
- price -= price * 0.09;
- }
- }
- let totalPrice = price * joineryNumber;
- if (delivery === "With delivery") {
- totalPrice += 60;
- } else if (delivery === "Without delivery") {
- totalPrice = totalPrice;
- }
- if (joineryNumber > 99) {
- totalPrice -= totalPrice * 0.04;
- }
- console.log(`${totalPrice.toFixed(2)} BGN`);
- }
Advertisement
Add Comment
Please, Sign In to add comment