// Dados Primitivos javaScript
/*
const inteiro = 7;
const decimal = 76.2;
const booleano = true;
const caract = 'a';
console.log(`\tDados Primitivos:\n\n-Inteiro: ${inteiro}\n-Decimal: ${decimal}\n-Booleano: ${booleano}\n-Caracter: ${caract}`);
*/
/*
// Dados Compostos:
const text = "texto aqui";
let vetorInteiros = [1, 23, 4, 7]; // Declaração de vetor
let vetorDados = ["Junior", 1.83, 79.45, 21, true];
vetorInteiros.push(78);
vetorInteiros.unshift(6); // Adiciona itens na lista
vetorDados.push("Camilly");
const tamVetor = vetorInteiros.length; // Tamanho da lista
const tamText = text.length;
vetorDados.pop();
vetorInteiros.shift(); // Remoção de itens
vetorInteiros.splice(1, 2);
const indiceAltura = vetorDados.indexOf(1.83); // Encontrando um indice específico
console.log(`Vetor de inteiros: ${vetorInteiros}`);
console.log(`Vetor de dados: ${vetorDados}`);
console.log(indiceAltura);
*/
/*
// Operadores:
console.log("\tOperadores:\n")
console.log("-Aritméticos")
const numA = 45;
const numB = 5;
const soma = numA + numB;
console.log(`${numA} + ${numB} = ${soma}`);
const textA = "Eu";
const textB = "amo";
const textC = "futebol";
const espaco = " "
const concatencao = textA + " " + textB + espaco + textC;
console.log(concatencao);
*/
// Estruturas de Controle:
const peso = 79;
const altura = 1.83;
const imc = peso / Math.pow(altura, 2);
if(imc < 18.5) {
console.log("Você está abaixo do peso!");
console.log(`IMC: ${imc}`);
}
else if(imc < 24.9) {
console.log("Você está com o peso normal.");
console.log(`IMC: ${imc}`);
}
else if(imc < 29.9) {
console.log("Você está acima do peso!");
console.log(`IMC: ${imc}`);
}
else if(imc < 35) {
console.log("Você está obesso");
console.log(`IMC: ${imc}`);
}
else {
console.log("Você está em obessidade extrema!");
console.log(`IMC: ${imc}`);
}
const idadeA = 21;
const idadeB = 21;
if(idadeA != idadeB)
console.log("\nIdades diferentes");
else
console.log("\nIdades iguais");
let i = 1;
while(i <= 10) {
console.log(i);
i++;
}
console.log("\nIdades funcionários");
let idadesFun = [18, 21, 38, 26, 22];
const tamVetor = idadesFun.length;
for(let i = 0; i < tamVetor; i++) {
console.log(`${idadesFun[i]}`);
}
console.log("\nSimulando uma viagem no tempo de 10 anos os funcionários terão as seguintes idades:");
for(let i = 0; i < tamVetor; i++) {
console.log(`${idadesFun[i] += 10}`);
}
console.log("\nFunções:");
function aprovadoOuNao(notaA, notaB) {
let media = (notaA + notaB) / 2;
if(media >= 6)
return true;
else
return false;
}
console.log("\nArrow function:\n");
const somarArrow = (numA, numB) => (numA + numB);
console.log(`\n5 + 9 = ${somarArrow(5, 9)}`);
const nota1 = 5.5;
const nota2 = 6.5;
const passouDeAno = aprovadoOuNao(nota1, nota2);
if(passouDeAno)
console.log("\nParabéns, você passou!");
else
console.log("\nInfelizmente você reprovou!");
To embed this project on your website, copy the following code and paste it into your website's HTML: