1
resposta

Resposta

  1. Criar uma função que exibe "Olá, mundo!" no console.
function cumprimento(){
    console.log ('Ola mundo');
}

cumprimento();
  1. Criar uma função que recebe um nome como parâmetro e exibe "Olá, [nome]!" no console.
let nome = prompt('Digite o seu nome:');
function cumprimento(nome){
    console.log(`Ola ${nome}!`);
}

cumprimento(`${nome}`)
  1. Criar uma função que recebe um número como parâmetro e retorna o dobro desse número.
function mutiplicarPeloDobro(numero){
    return parseInt(numero * 2);
  1. Criar uma função que recebe três números como parâmetros e retorna a média deles.
let numeroUm = prompt('Digite o primeiro número:')
let numeroDois = prompt('Digite o segundo número:')
let numeroTres = prompt('Digite o terceiro número:')
function media(numeroUm, numeroDois, numeroTres){
    return parseInt((${numeroUm} + ${numeroDois} + ${numeroTres}) / 3);
  1. Criar uma função que recebe dois números como parâmetros e retorna o maior deles.
let numeroUm = prompt('Digite o primeiro número:')
let numeroDois = prompt('Digite o segundo número:')
function encontrar(numeroUm, numeroDois){
    return ${numeroUm} > ${numeroDois} ? ${numeroUm} : ${numeroDois};
}

let maiorNumero = encontrar(${numeroUm}, ${numeroDois});
  1. 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 = prompt('Digite um número:')
function mutiplicarPorEleMesmo(numero){
    return parseInt(${numero} * ${numero});
1 resposta

Olá, Marco! Como vai?

Parece que você já fez um ótimo trabalho nas atividades propostas! No entanto, percebi que há alguns pontos que podem ser ajustados para que suas funções funcionem corretamente.

Vou te mostrar como você pode ajustar cada uma delas:

1 - Sua função está correta! Ela imprime "Olá, mundo!" no console. Ótimo trabalho!

2 - Sua função está quase correta. No entanto, você não precisa usar as crases e o ${} dentro da chamada da função. Você pode simplesmente passar a variável nome. Ficaria assim:

let nome = prompt('Digite o seu nome:');
function cumprimento(nome){
    console.log(`Ola ${nome}!`);
}

cumprimento(nome);

3 - Sua função está quase correta. No entanto, você esqueceu de fechar a função com uma chave. Ficaria assim:

function mutiplicarPeloDobro(numero){
    return parseInt(numero * 2);
}

4 - Sua função está quase correta. No entanto, você não precisa usar as crases e o ${} dentro da função. Você pode simplesmente somar as variáveis. Ficaria assim:

let numeroUm = prompt('Digite o primeiro número:')
let numeroDois = prompt('Digite o segundo número:')
let numeroTres = prompt('Digite o terceiro número:')
function media(numeroUm, numeroDois, numeroTres){
    return parseInt((numeroUm + numeroDois + numeroTres) / 3);
}

5 - Sua função está quase correta. No entanto, você não precisa usar as crases e o ${} dentro da função. Você pode simplesmente comparar as variáveis. Ficaria assim:

let numeroUm = prompt('Digite o primeiro número:')
let numeroDois = prompt('Digite o segundo número:')
function encontrar(numeroUm, numeroDois){
    return numeroUm > numeroDois ? numeroUm : numeroDois;
}

let maiorNumero = encontrar(numeroUm, numeroDois);

6 - Sua função está quase correta. No entanto, você esqueceu de fechar a função com uma chave e não precisa usar as crases e o ${} dentro da função. Você pode simplesmente multiplicar a variável por ela mesma. Ficaria assim:

let numero = prompt('Digite um número:')
function mutiplicarPorEleMesmo(numero){
    return parseInt(numero * numero);
}

Nenhuma das minhas sugestões inviabilizam a sua solução, apenas dei algumas dicas de como deixar mais o seu código prático e dentro de alguns padrões.

Espero ter ajudado e bons estudos!

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓.