1
resposta

Essa foi a minha ideia para deixar mais dinâmico

<meta charset="utf-8">

<script>

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

    function mostra (frase){
        document.write(frase);
        pulaLinha();
    }

    function repeteEsctrela (linha, coluna) {
        if (!isNaN(linha) &&  !isNaN(coluna)) {
            for (var i = 1; i <= linha; i++) {
                for (var j = 1; j <= coluna; j++) {
                    document.write ("*");
                }
                pulaLinha();
            }
        } else {
            mostra ("Você digitou algo errado. :(");
        }

    }

    repeteEsctrela (parseInt(prompt("Deseja quantas linhas de estrelas?")), parseInt(prompt("Deseja quantas colunas de estrelas?")));

</script>
1 resposta

Boa tarde Valtecio, tudo certo?

Parabéns! É sempre bom colocarmos o que aprendemos em prática, e a sua implementação foi bem interessante.

Achei curioso como você colocou as chamadas da função dentro de uma função, isso me mostra que você entendeu como os retornos das funções funcionam.

Continue assim e bons estudos!