Lógica, perguntado por joniforte, 1 ano atrás

Queremos representar uma escada com altura variável, utilizando um array de strings.

Por exemplo, uma escada com altura 3, representaremos com o seguinte array:

var escada3 = [
" #",
" ##",
"###"
]
E uma escada com altura 5, da seguinte forma:

var escada5 = [
" #",
" ##",
" ###",
" ####",
"#####"
]
Escreva uma função escada que utilize uma altura (um número) e retorne um array que represente a escada correspondente.

Soluções para a tarefa

Respondido por jcopaz
4

Resposta:

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));


dkcomercial2020: ta meio estranho essa resposta, ta faltando algumas coisas ai
biankavicente13: está correto obrigadaaa
Perguntas interessantes