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

funcão return

pessoal ainda n entendi mto bem o pq da função return. Pq ela é importante? e ela retorna para onde?

function sorteia(n) {

        return Math.round(Math.random() * n);
    }    

valeu

4 respostas
solução!

Oi Georg tudo bem?

O return retorna o resultado da função para o programa principal. Imagina que tivessemos esse programa com uma função sorteia um pouco diferente:


var dadoDeSeisLados=sorteia(6);

function sorteia(n) {

    var aleatorio=Math.round(Math.random() * n);
    var aleatorioDobrado=2*Math.round(Math.random() * n);

    }   

O Javascript não saberia qual das duas variáveis retornar para a variável dadoDeSeisLados e então retornaria undefined (indefinido).

Isso poderia ser consertado colocando o return na função.


var dadoDeSeisLados=sorteia(6);

function sorteia(n) {

    var aleatorio=Math.round(Math.random() * n);
    var aleatorioDobrado=2*Math.round(Math.random() * n);
     return aleatorio;
    }   

Espero ter ajudado!!!

Oi Georg, tranquilo?

Sua dúvida foi solucionada?

Valeu pessoal acho que entendi sim, qqr coisa notifico aqui novamente! abraços

Disponha, estamos aqui para ajudar :)