Escreva uma função escada que utilize uma altura (um número) e retorne um array que represente a escada correspondente.
var escada3 = [
" #",
" ##",
"###"
]
E uma escada com altura 5, da seguinte forma:
var escada5 = [
" #",
" ##",
" ###",
" ####",
"#####"
Tentei essa solução, porém esta dando erro, falando que o Fatorial não foi definido
function escada(numeroDegraus) {
var degrausEscada = [];
var comparacao = numeroDegraus;
for (let i = 1; i <= numeroDegraus; i++) {
var degraus = " ".repeat(numeroDegraus-i)+"#".repeat(i);
degrausEscada.push(degraus);
}
return degrausEscada;
}
console.log(escada(5));
Soluções para a tarefa
Respondido por
3
Resposta:
function escada(num){
var resultado = [];
var escada = "#";
for(var i = 1; i<= num; i++){
resultado.push(" ".repeat(num - i) + escada.repeat(i));
}
return resultado;
}
Explicação:
O meu deu certo
Perguntas interessantes