• Matéria: ENEM
  • Autor: rauanamsilva2351
  • Perguntado 7 anos atrás

Escreva a função "medalhaDeAcordoComPosto(numero)", que recebe um número como parâmetro. Usando apenas o máximo de um "if" apenas. Talvez os arrays possam ser úteis aqui. Você tem que devolver a medalha que corresponde às primeiras posições de uma competição:

Respostas

respondido por: liviabcavalcante
31

Resposta:

var posicoes = ["nada", "ouro", "prata", "bronze"];

function medalhaDeAcordoComPosto(numero){

 if( numero >= posicoes.length ) return "nada";

 return posicoes[numero];

}

Explicação:

respondido por: mercenaryw
9

var medalha = ["ouro","prata","bronze","nada","nada"];

function medalhaDeAcordoComPosto(numero){

if( numero >= medalha.length+1 ){

 return "nada";

 }else{

return medalha[numero-1];

}

}

console.log(medalhaDeAcordoComPosto(1));

Perguntas similares