Solucionado (ver solução)
Solucionado
(ver solução)
5
respostas

Porque nunca devemos fazer isso ?

<meta charset="UTF-8">

<Script>
    function pulalinha () {
        document.write ("<br>");
    }

    function mostra (paragrafo) {
        document.write ("<p>" + paragrafo + "</p>");
        pulalinha ();
    }


function geraCodigo (letra, numero1, numero2) {
    return "GH1022";
    }

    var codigo = geraCodigo ("A", 20, 30);

   mostra (codigo);

</Script>
5 respostas

Olá Igor, não entendi qual a sua dúvida.

Nessa questão ele diz:

(Aliás, não façam isso nunca! Certo? ;)

Usar o return com o valor definido esta errado ?

function geraCodigo(letra, numero1, numero2) { return "GH1022"; }

solução!

Entendi.

Sim, está errado. Apesar do código funcionar não faz sentido você ter uma função pra retornar um valor definido, concorda? Seria mais coerente você já atribuir esse valor GH1022 diretamente na variável código.

Utilizamos o return para retornar um valor que será gerado pela função através da entrada, ou entradas, que forem atribuídas a ela.

Ficou claro?

Sim, muito obrigado Andre pela ajuda.

Qualquer dúvida estamos por aqui.

Abraços e bons estudos!