Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function passengersFlight(input) {
- let numberOfAirlines = Number(input.shift());
- let counter = 0;
- let nameOfAirline = input.shift();
- let passengersCount = input.shift();
- let currentPassengersCount = 0;
- let avgPassengerCount = 0;
- let br = 0;
- let nameOfAirlineMstPsngrs = "";
- let mostPsngrsPerFlight = Number.MIN_SAFE_INTEGER;
- while (counter < numberOfAirlines) {
- if (isNaN(passengersCount)) {
- passengersCount = input.shift();
- currentPassengersCount = Math.floor(currentPassengersCount / br);
- console.log(`${nameOfAirline}: ${currentPassengersCount} passengers.`);
- if (currentPassengersCount > mostPsngrsPerFlight) {
- nameOfAirlineMstPsngrs = nameOfAirline;
- mostPsngrsPerFlight = currentPassengersCount;
- }
- nameOfAirline = passengersCount
- currentPassengersCount = 0;
- br = 0;
- counter++;
- passengersCount = input.shift();
- }
- passengersCount = Number(passengersCount);
- currentPassengersCount += passengersCount;
- br++;
- passengersCount = input.shift();
- }
- console.log(`${nameOfAirlineMstPsngrs} has most passengers per flight: ${mostPsngrsPerFlight}`);
- }
Advertisement
Add Comment
Please, Sign In to add comment