//Exercicio 1:
function validarNumero(numero) {
if (numero > 0) {
alert('Positivo');
} else if (numero < 0) {
alert('Negativo');
} else {
alert('Zero');
}
}
//validarNumero(0);
//Exercicio 2:
function verificarMaioridade() {
idade = prompt('Informe a sua idade.');
if (idade >= 18) {
alert('Você é maior de idade');
} else {
alert('Você é menor de idade');
}
}
//verificarMaioridade();
//Exercicio 3:
function verificarString(string) {
if (string == '') {
alert('Essa é uma string vázia.')
} else {
alert('Não é uma string vázia');
}
}
//verificarString('');
//Exercicio 4:
function anoBissexto(ano) {
if (ano % 100 == 0 && ano % 400 == 0) {
alert('Este é um ano bissexto');
} else if (ano % 100 >= 1 && ano % 4 == 0) {
alert('Este é um ano bissexto');
} else {
alert('Não é um ano bissexto');
}
}
//anoBissexto(1913);
//Exercicio 5:
function mediaDois(n1, n2) {
if (isNaN(n1) || isNaN(n2)) {
alert('Um dos valores não é válido');
return;
} else {
let media = (n1 + n2) / 2
alert(`A média de ${n1} e ${n2} é ${media}`);
}
}
//mediaDois(3, 9);
//Exercicio 6:
let lista = [1, 2, 3, 4];
function tamanhoArray(array) {
return (array.length);
}
console.log(tamanhoArray(lista));
//Exercicio 7 e 8:
function verificarItem(array, item) {
if (array.includes(item)) {
alert(`O item ${item} já esta presente na lista`);
} else {
alert(`O item ${item} não esta presente na lista`);
}
}
//verificarItem(lista, 5);
//Exercicio 9:
let listaStrings = ['Oi', 'Olá', 'Tchau'];
function verificarString(array, string) {
if (typeof string == 'string') {
if (array.includes(string)) {
alert('Esta string já esta no array');
} else {
alert('Esta string não esta no array');
}
} else {
alert(`O item ${string} não é uma string`);
}
}
//verificarString(listaStrings, 'Adeus');
//Exercicio 10:
let listaEstudantes = ['Angelo', 'Otavio', 'Antonio', 'Hugo'];
function verificarEstudante(array, estudante) {
if (typeof estudante == 'string') {
if (array.includes(estudante)) {
alert(`O estudante ${estudante} está na lista`);
} else {
alert(`O estudante ${estudante} não está na lista`);
}
} else {
alert('Informe um nome válido');
return;
}
}
//verificarEstudante(listaEstudantes, 'Angelo');
//Exercicio 11:
let listaNumeros = [1, 2, 4, 5, 6, 7];
function resultadoArray(array) {
let listaSoma = [];
let listaProduto = [];
for (i = 0; i < array.length; i++) {
if (array[i] % 2 == 0) {
listaSoma.push(array[i]);
} else {
listaProduto.push(array[i]);
}
}
let soma = listaSoma.reduce((acumulador, valorAtual) => acumulador + valorAtual, 0);
let produto = listaProduto.reduce((acumulador, valorAtual) => acumulador * valorAtual, 1);
console.log(alert(`A soma é ${soma} e o produto é ${produto}`));
}
//resultadoArray(listaNumeros);