Resolvendo os exercícios de lógica de programação sobre funções
Os exercícios estão corretos? No início não havia entendido como resolver as questões, então usei o console.log para mostrar os resultados na tela do console da ferramenta de inspeção do navegador, caso seja de outra forma, por gentileza, fiquem à vontade para me dar feedback, melhorias, orientação nessa incrível jornada.
Muito obrigado pelo apoio e atenção!
//Criar uma função que recebe um nome como parâmetro e exibe "Olá, [nome]!" no console.
function olaNome(nome){
console.log(Olá, ${nome});
};
olaNome('Rodrigo');
//Criar uma função que recebe um número como parâmetro e retorna o dobro desse número.
function dobroNumero(numero){
return console.log(numero * 2) ;
}
dobroNumero(3);
//Criar uma função que recebe três números como parâmetros e retorna a média deles.
function mediaNumero(nota1, nota2, nota3){
let media = (nota1 + nota2 + nota3) / 3;
return console.log(parseFloat(media.toFixed(2)));
};
mediaNumero(8,9,5);
//Criar uma função que recebe dois números como parâmetros e retorna o maior deles.
function maiorNumero(numero1, numero2){
if (numero1 > numero2)
return console.log(O número ${numero1} é maior.);
else{
return console.log(O número ${numero2} é maior.);
};
};
maiorNumero(15,10);
//Criar uma função que recebe um número como parâmetro e retorna o resultado da multiplicação desse número por ele mesmo
function multiplicacaoNumero(numero){
return console.log(numero * numero);
}
multiplicacaoNumero(2);
/Testando outras formas de fazer o exercicio acima do maior numero usando Ternario e Math.random para entender como funcionária a logica e aproveitar aprender com os erros para tentar identifica-los e assim corrigi-los./
let numeroAleatorio1 = parseInt(Math.random() * 10 + 1);
let numeroAleatorio2 = parseInt(Math.random() * 10 + 1);
console.log(Os numeros escolhidos foram ${numeroAleatorio1} e ${numeroAleatorio2});
function numeroMaiorComTernario(numero1, numero2){
return numero1 > numero2?E o numero ${numero1} é maior: E o numero ${numero2} é maior;
}
console.log(numeroMaiorComTernario(numeroAleatorio1, numeroAleatorio2));