Agora que você conhece bastante JavaScript, o júri de um torneio de programação nos pediu para desenvolver a função medalhaSegundoOPosto , que retorna a medalha correspondente às posições, de acordo com a seguinte lógica:
- primeiro lugar: corresponde
"ouro" - segundo lugar: corresponde
"prata" - terceiro lugar: corresponde
"bronze" - outros lugares: corresponde
"Continue participando"
Se executarmos a função com as seguintes posições, o resultado seria assim:
medalhaSegundoOPosto(1)
"ouro"
medalhaSegundoOPosto(2)
"prata"
medalhaSegundoOPosto(3)
"bronze"
medalhaSegundoOPosto(5)
"Continue participando"
Defina a função
medalhaSegundoOPostoque recebe o posto como parâmetro e retorna um texto de acordo com o parâmetro. Dica: nessa função você pode usar váriosif
olá pessoal estou com dificuldades nesse código!
unction medalhaSegundoOPosto(posto) {
if (posto === 1) return (“ouro”);
if (posto === 2) return (“prata”);
if (posto === 3) return (“bronze”);
if (posto >= 4) return (“continue participando”);}
console.log(medalhaSegundoOPosto(1));
console.log(medalhaSegundoOPosto(2));
console.log(medalhaSegundoOPosto(3));
console.log(medalhaSegundoOPosto(4));
console.log(medalhaSegundoOPosto(9));
aparece os seguintes erros:
- A execução da função medalhaSegundoOPosto(4) deve retornar ‘Continue participando’
- A execução da função medalhaSegundoOPosto(9) deve retornar ‘Continue participando’