// 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!");




Embed on website

To embed this project on your website, copy the following code and paste it into your website's HTML: