Browse Source

while afgewerkt en fout gevonden

master
TristanC98 2 years ago
parent
commit
970fe43246
1 changed files with 37 additions and 0 deletions
  1. 37
    0
      While.js

+ 37
- 0
While.js View File

@@ -0,0 +1,37 @@
' use strict'
const input = require('readline-sync');

let StartingFuelLevel = 0;
let NumberAstro = 0;
let Altitude = 0;

while (StartingFuelLevel <= 5000 || StartingFuelLevel >= 30_000 || isNaN(StartingFuelLevel)) {
StartingFuelLevel = input.question('Enter the starting fuel level: ')
break;
}

while(NumberAstro > 7 || NumberAstro < 1) {
NumberAstro = input.question("Enter the number of astronauts: ");
if(isNaN(NumberAstro) || Number.isInteger(NumberAstro)){
continue;
};

console.log(StartingFuelLevel);
while(StartingFuelLevel - (100 * NumberAstro) >= 0)
{
Altitude += 50;
console.log(Altitude);
StartingFuelLevel -= (100 * NumberAstro);
};

console.log(`The shuttle gained an altitude of ${Altitude} km.`)

if(Altitude >= 2_000){
console.log('Orbit achieved');
}
else{
console.log('Failed to reach orbit');
}
};



Loading…
Cancel
Save