2
respostas

desafio 5

gostaria de saber se meu código para o quinto desafio está errado, estou com um pouco de dificuldade ao usar o function. Também queria que pudessem me explicar o código do github

desafio numero 5: Criar uma função que recebe dois números como parâmetros e retorna o maior deles.

Meu código:

//desafio numero 5 
function encontrarMaior(a, b){
    if (a > b){
        return a
    } else {
        return b;
    }
}
let maiorNumero = encontrarMaior(23, 17);
console.log(maiorNumero);

código do github

function encontrarMaior(a, b) {
  return a > b ? a : b;
}

let maiorNumero = encontrarMaior(15, 9);
console.log(maiorNumero);
2 respostas

Seu código esta correto, a diferença é que no codigo de baixo está sendo usado Operador Ternário

Seu código está correto, esse do git ele usa uma abreviação do if por isso fica assim:

function encontrarMaior(a, b) {
  return a > b ? a : b;
}

Mas e a mesma coisa o resultado e o mesmo. Eu particularmente recomendaria você ir aprendendo usando o if e else pra depois começar a usar essas abreviações de código.

Espero ter ajudado.