DESAFIO 2
1 - Criar uma função que exibe "Olá, mundo!" no console.
function mensagem () {}
console.log ('Olá, mundo!');
2 - Criar uma função que recebe um nome como parâmetro e exibe "Olá, [nome]!" no console.
let nome = prompt ('Digite um nome');
function mensagem (nome) {}
console.log (`Olá, ${nome}!`);
3 - Criar uma função que recebe um número como parâmetro e retorna o dobro desse número.
let numero = parseInt(prompt('Escolha um número'));
function dobro(a) {
return (a * 2);
}
let resultado = dobro (numero)
alert (resultado);
4 - Criar uma função que recebe três números como parâmetros e retorna a média deles.
let numero1 = parseInt(prompt('Escolha o primeiro numero'));
let numero2 = parseInt(prompt('Escolha o segundo numero'));
let numero3 = parseInt(prompt('Escolha o terceiro numero'));
function media(a, b, c) {
return (a + b + c) / 3;
}
let resultado = media(numero1, numero2, numero3);
alert(resultado);
5 - Criar uma função que recebe dois números como parâmetros e retorna o maior deles.
numero1 = parseInt(prompt('Escolha o primeiro numero'));
numero2 = parseInt(prompt('Escolha o segundo numero'));
function encontrarMaior(a, b) {
return a > b ? a : b;
}
let resultado = maiorNumero(numero1, numero2);
alert(resultado);
Dúvida: Eu poderia escrever a expressão da função "return a > b ? a : b" na forma de if/else??
6 - 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 numero parseInt(prompt('Escolha um número'));
function multiplicacao(a) {
return (a * a);
}
let resultado = multiplicacao(numero);
alert (resultado);