// Crie uma função chamada saudacao que exibe a mensagem "Olá! Seja bem-vindo(a)!" ao ser chamada.
function saudacao(){
console.log('Olá! Seja bem-vindo(a)!');
};
saudacao();
// Crie uma função apresentarPessoa(nome, idade) que exibe no console: "Olá, meu nome é [nome] e tenho [idade] anos.
function apresentaPessoas(nome, idade){
console.log(`Olá, meu nome é ${nome} e tenho ${idade} anos`);
};
apresentaPessoas('Jessica', 25);
// Crie uma função que receba peso e altura e retorne o valor do IMC. Mostre também uma frase com o resultado.
function calculoIMC(peso, altura){
let imc = peso / (altura * altura);
console.log(`Seu IMC é ${imc}`);
};
calculoIMC(93, 1,75);
// Crie uma função verificarAprovacao(nota) que retorna "Aprovado" se nota >= 7 ou "Reprovado" caso contrário.
function verificarAprovacao(nota){
if(nota >= 7){
console.log('Aprovado')
}else{
console.log('Reprovado');
};
return;
};
verificarAprovacao(6);
// Crie uma função ehPar(numero) que retorna true se o número for par e false se for ímpar. Teste a função com diferentes valores.
function numeroParImpar(numero){
if(numero % 2 === 0){
console.log('Número é par');
}else{
console.log('Número impar');
}
return;
};
numeroParImpar(33);
// Crie uma função que recebe dois números e retorna a soma deles. Exiba o resultado no console com uma frase completa.
function somaDosValores(num1, num2){
return num1 + num2;
};
console.log(`A somas dos valores fornecidos é: ${somaDosValores(10, 10)}`);
// Reescreva o exercício da calculadora de troco usando uma função calcularTroco(compra, pagamento).
function calcularTroco(compra, pagamento){
let troco = pagamento - compra;
return troco;
}
let valorCompra = 50;
let valorPagamento = 100;
let valorTroco = calcularTroco(valorCompra, valorPagamento);
console.log(`Você realizou uma compra de R${valorCompra}. Seu pagamento foi de ${valorPagamento}. O troco da sua compra é: ${valorTroco}`);
// Crie uma função executarAcao(acao) que recebe uma função como parâmetro e a executa. Teste passando uma função que imprime "Executando ação!
let funcaoCallBack = (executa) =>{
executa()
};
funcaoCallBack(() => {
console.log('Executando ação!')
});
// Crie uma função fazerPergunta(pergunta, respostaCorreta). A função deve exibir a pergunta
// e depois mostrar se a resposta está certa ou errada (simule a resposta com uma variável).
const fazerPergunta = require('readline')
const leitor = fazerPergunta.createInterface({
input: process.stdin,
output: process.stdout
});
leitor.question('Qual é a capital do Brasil? ', (capitalBrasil) => {
if(capitalBrasil === 'Brasilia' || capitalBrasil === 'brasilia'){
console.log('Resposta correta!');
}else{
console.log('Resposta incorreta!')
}
leitor.close();
});