-
Notifications
You must be signed in to change notification settings - Fork 127
/
solucao.js
38 lines (32 loc) · 1.05 KB
/
solucao.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
/**
* Quantidade de Números Positivos
*
* Desafio:
* - Você deve fazer a leitura de 5 valores inteiros.
* - Em seguida mostre quantos valores informados são pares,
* quantos valores informados são ímpares, quantos valores
* informados são positivos e quantos valores informados
* são negativos.
*
* Entrada:
* - Você receberá 5 valores inteiros.
*
* Saída:
* - Exiba a mensagem conforme o exemplo de saída abaixo,
* sendo uma mensagem por linha e não esquecendo o final
* de linha após cada uma.
*/
numero = Array(5);
numero[0] = gets();
numero[1] = gets();
numero[2] = gets();
numero[3] = gets();
numero[4] = gets();
pares = numero.filter(value => value % 2 == 0);
impares = numero.filter(value => value % 2 != 0);
positivos = numero.filter(value => value > 0);
negativos = numero.filter(value => value < 0);
console.log(pares.length + " valor(es) par(es)");
console.log(impares.length + " valor(es) impar(es)");
console.log(positivos.length + " valor(es) positivo(s)");
console.log(negativos.length + " valor(es) negativo(s)");