Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- let input = [
- '20',
- '65'
- ];
- let print = this.print || console.log;
- let gets = this.gets || ((arr, index) => () => arr[index++])(input, 0);
- let sms = Number(gets());
- let minutes = Number(gets());
- let extraSMS = 0;
- let costExtraSMS = 0;
- let extraMinutes = 0;
- let costExtraMinutes = 0;
- let extraTax = 0;
- let totalBill = 12.00;
- if (sms > 20) {
- extraSMS = sms - 20;
- costExtraSMS = extraSMS * 0.06;
- }
- if (minutes > 60) {
- extraMinutes = minutes - 60;
- costExtraMinutes = extraMinutes * 0.1;
- }
- if (costExtraMinutes > 0 || costExtraSMS > 0) {
- extraTax = (costExtraMinutes + costExtraSMS) * 1.2;
- totalBill += extraTax;
- }
- print(`${extraSMS} additional messages for ${costExtraSMS.toFixed(2)} levas`);
- print(`${extraMinutes} additional minutes for ${costExtraMinutes.toFixed(2)} levas`);
- print(`${extraTax.toFixed(2)} additional taxes`);
- print(`${totalBill.toFixed(2)} total bill`);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement