Menu
Coddy logo textTech

Pirâmide de Números

Parte da seção Fundamentos do Journey de JavaScript da Coddy — lição 75 de 77.

Operações aritméticas também podem ser realizadas em strings. Por exemplo:

let str1 = "aaa" + "b";

str1 conterá "aaab"

Isso é o mesmo que:

let str1 = "aaa";
str1 += "b";

Além disso, podemos até usar multiplicações com repeat():

let str1 = "a".repeat(10);

str1 conterá "aaaaaaaaaa"

challenge icon

Desafio

Fácil

Cada caso de teste possui uma entrada - um número inteiro ímpar. (fornecido)
Sua tarefa é imprimir uma n - pyramid usando *, aqui estão alguns exemplos:

1 - pyramid

*

5 - pyramid

*
***
*****

7 - pyramid

*
***
*****
*******

Entrada

  • inteiro ímpar n do usuário
  • 1 <= n < 1000

Dicas

  • Tente começar pelos triângulos pequenos
  • Verifique a dica se você estiver travado ;)

n representa o número de  * na linha inferior

Folha de consulta

Concatenação de strings usando o operador +:

let str1 = "aaa" + "b"; // "aaab"

Concatenação de strings usando o operador +=:

let str1 = "aaa";
str1 += "b"; // "aaab"

Repetição de strings usando repeat():

let str1 = "a".repeat(10); // "aaaaaaaaaa"

Experimente você mesmo

let n = parseInt(inp); // Não altere esta linha
quiz iconTeste seus conhecimentos

Esta lição inclui um quiz rápido. Comece a lição para respondê-lo e acompanhar seu progresso.

Todas as lições de Fundamentos