1
resposta

Desafio 2 - aula 2

//01
function exibirNoConsole() {
console.log('Olá, Mundo!');
}
exibirNoConsole();

//02
function exibirNome(nome) {
    console.log(`Olá, ${nome}`);
}
exibirNome("Paulo");

//03
function numDobro(numero) {
   return console.log(numero*2);
}
numDobro(prompt('Digite um número:'));

//04
function calcMedia(num1,num2,num3) {
    return console.log((num1+num2+num3) / 3);    
}
calcMedia(3,5,1);

//05 Criar uma função que recebe dois números como parâmetros e retorna o maior deles.
function retornaMaior(primeiroNum,segundoNum) {
    if (primeiroNum > segundoNum) {
        return console.log(primeiroNum);
    } else {
        return console.log(segundoNum);   
    } 
}
retornaMaior((prompt('digite um numero')),(prompt('digite outro numero')));

//06Criar 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 multiplicacao(multi) {
    let resultado = multi*multi;
    console.log(resultado);
}
multiplicacao(prompt());
1 resposta

Oi, Paulo! Tudo bem?

Ótimos códigos, parabéns! Deixo apenas algumas sugestões:

Em relação à função que recebe um número como parâmetro e retorna o dobro desse número: estamos usando console.log dentro do return, o que não é necessário, basta retornar o valor como no exemplo abaixo:

function numDobro(numero) {
    return numero * 2;
}
console.log(numDobro(prompt('Digite um número:')));

O mesmo fazemos nas funções abaixo:

function calcMedia(num1, num2, num3) {
    return (num1 + num2 + num3) / 3;
}
console.log(calcMedia(3, 5, 1));
function retornaMaior(primeiroNum, segundoNum) {
    if (primeiroNum > segundoNum) {
        return primeiroNum;
    } else {
        return segundoNum;
    }
}
console.log(retornaMaior(prompt('Digite um número'), prompt('Digite outro número')));
function multiplicacao(multi) {
    return multi * multi;
}
console.log(multiplicacao(prompt('Digite um número')));

Espero ter ajudado!

Um forte abraço e bons estudos!