Esta foi minha solução, me permiti utilizar junto ao desafio alguns aprendizados do curso anterior.
Criar uma função que exibe "Olá, mundo!" no console.
function exibeMensagem(){
console.log('Olá, Mundo!');
}
exibeMensagem();
Criar uma função que recebe um nome como parâmetro e exibe "Olá, [nome]!" no console.
function exibeNome(nome){
console.log(`Olá, ${nome}!`);
}
exibeNome('Igor');
Criar uma função que recebe um número como parâmetro e retorna o dobro desse número.
let numero = parseInt(Math.random() * 10 +1);
function exibeNumero(numero){
return numero * 2
}
let dobro = exibeNumero(numero);
console.log(`o dobro do número ${numero} é ${dobro}`);
Mesmo código para os 3 tópicos seguintes:
Criar uma função que recebe três números como parâmetros e retorna a média deles.
Criar uma função que recebe dois números como parâmetros e retorna o maior deles.
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.
let n1 = parseInt(Math.random() * 10 +1);
let n2 = parseInt(Math.random() * 10 +1);
let n3 = parseInt(Math.random() * 10 +1);
function exibeMedia(n1, n2, n3){
return (n1 + n2 + n3) / 3;
}
let media = parseInt(exibeMedia(n1, n2, n3));
console.log(`a média dos números ${n1}, ${n2} e ${n3} é ${media}`);
function exibeMaior(n1, n2){
return (n1 > n2 ? n1 : n2);
}
let maior = exibeMaior(n1, n2);
console.log(n1 > n2 ? `Entre o número ${n1} e ${n2}, o maior é ${n1}` : `Entre o número ${n1} e ${n2}, o maior é ${n2}`);
function exibeMulti(n1){
return (n1 * n1);
}
let multiplicacao = exibeMulti(n1);
console.log(`o número ${n1} vezes ele mesmo é ${multiplicacao}`);