Advertisement
Guest User

Untitled

a guest
Feb 27th, 2018
552
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. function logistics(args){
  2.     let n = args[0];
  3.     let microbusPrice = 200;
  4.     let truckPrice = 175;
  5.     let trainPrice = 120;
  6.     let microbusCount = 0;
  7.     let truckCount = 0;
  8.     let trainCount = 0;
  9.     let allTons = 0;
  10.     for(let i = 1; i<args.length; i++){
  11.         if(args[i]<=3){
  12.             microbusCount+=args[i];
  13.         }
  14.         else if(args[i]>=4 && args[i]<=11){
  15.             truckCount+=args[i];
  16.         }
  17.         else if(args[i]>=12){
  18.             trainCount+=args[i];
  19.         }
  20.         allTons+=args[i];
  21.     }
  22.     let averagePrice = ((microbusCount*microbusPrice) + (truckCount*truckPrice) + (trainCount*trainPrice))/allTons;
  23.     let percentageMicrobus = (microbusCount/allTons)*100;
  24.     let percentageTruck = (truckCount/allTons)*100;
  25.     let percentageTrain = (trainCount/allTons)*100;
  26.  
  27.     console.log(averagePrice.toFixed(2));
  28.     console.log(`${percentageMicrobus.toFixed(2)}%`);
  29.     console.log(`${percentageTruck.toFixed(2)}%`);
  30.     console.log(`${percentageTrain.toFixed(2)}%`);
  31. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement