Ver código fonte

exercises loops

master
Arthur Lambrechts 2 anos atrás
pai
commit
3763e2ad10
4 arquivos alterados com 101 adições e 0 exclusões
  1. 39
    0
      for1.js
  2. 12
    0
      for2.js
  3. 17
    0
      for3.js
  4. 33
    0
      while4.js

+ 39
- 0
for1.js Ver arquivo

@@ -0,0 +1,39 @@
/*
let number = 0;

for (let i = 1; i <= 21; i++) {
console.log(number);
number++;
}
*/

/*
let number2 = 3;

for (let i = 3; i <= 29; i++) {
if (i % 2 === 1) {
console.log(number2);
}
number2++;
}
*/

/*
let number3 = 12;

for (let i = 12; i >= -14; i--) {
if (i % 2 === 0) {
console.log(number3);
}
number3--;
}
*/

let number4 = 50;

for (let i = 50; i >= 20; i--) {
if (i % 3 === 0) {
console.log(number4);
}
number4--;
}

+ 12
- 0
for2.js Ver arquivo

@@ -0,0 +1,12 @@
'use strict'

let launchCode = 'LaunchCode';
let array = [1, 5, 'LC101', 'blue', 42];

for (let i = 0; i <= array.length - 1; i++) {
console.log(array[i]);
}

for (let i = launchCode.length - 1; i >= 0; i--) {
console.log(launchCode[i]);
}

+ 17
- 0
for3.js Ver arquivo

@@ -0,0 +1,17 @@
'use strict'

let array = [2, 3, 13, 18, -5, 38, -10, 11, 0, 104];
let even = [];
let odd = [];

for (let i = 0; i <= array.length - 1; i++) {
if (array[i] % 2 === 0) {
even.push(array[i]);
} else {
odd.push(array[i]);
}
if (i === array.length - 1) {
console.log(even);
console.log(odd);
}
}

+ 33
- 0
while4.js Ver arquivo

@@ -0,0 +1,33 @@
{
'use strict'

let rlSync = require('readline-sync');
let fuelLevel = 0;
let numOfAstronauts = 0;
let ShuttleAltitude = 0;


while (fuelLevel < 5000) {
if (fuelLevel > 30000) {
break;
}
fuelLevel = rlSync.question("What is the current fuel level?\n");
}

while (numOfAstronauts) {
if (numOfAstronauts >= 1 && numOfAstronauts <= 7) {
break;
} else {
numOfAstronauts = rlSync.question("What is the current number of astronauts? Pick a value between 1 to 7.\n");
}
}

while (fuelLevel >= 100) {
fuelLevel - 100;
ShuttleAltitude + 50;
if (fuelLevel < 100) {
console.log(`The shuttle gained an altitude of ${ShuttleAltitude} km.`);
}
}

}

Carregando…
Cancelar
Salvar