Olá, colegas, além da inclusão das linhas que o João Raphael comentou, é necessário também alterar as condições do for como ele também comentou, assim:
for(var linha = 1; linha <= numLinhas; linha++) { //substituir o 3 pela variável numLinhas
for(var coluna = 1; coluna <= numColunas; coluna++) { //substituir o 10 pela variável numColunas
document.write("*");
}
pulaLinha();
}
O código completo, então, ficaria assim:
<meta charset="UTF-8">
<script>
function pulaLinha() {
document.write("<br>");
}
function mostra(frase){
document.write(frase);
pulaLinha();
}
let numLinhas = parseInt(prompt('Insira o número de linhas:'));
let numColunas = parseInt(prompt('Insira o número de colunas:'));
for(var linha = 1; linha <= numLinhas; linha++) {
for(var coluna = 1; coluna <= numColunas; coluna++) {
document.write("*");
}
pulaLinha();
}
</script>
Espero ter ajudado. Bons estudos!