# Aprenda JavaScript introdutório criando um gerador de pirâmide - Step 11

**URL:** <https://forum.freecodecamp.org/t/aprenda-javascript-introdutorio-criando-um-gerador-de-piramide-step-11/714667>\
**Category:** General\
**Tags:** português\
**Created:** [October 3, 2024, 4:14pm UTC](https://forum.freecodecamp.org/t/aprenda-javascript-introdutorio-criando-um-gerador-de-piramide-step-11/714667 "2024-10-03T16:14:15Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![lizaraxamg](https://sea3.discourse-cdn.com/freecodecamp/user_avatar/forum.freecodecamp.org/lizaraxamg/32/372263_2.png) [@lizaraxamg](https://forum.freecodecamp.org/u/lizaraxamg)\
**Post date:** [October 3, 2024, 4:14pm UTC](https://forum.freecodecamp.org/t/aprenda-javascript-introdutorio-criando-um-gerador-de-piramide-step-11/714667/1 "2024-10-03T16:14:15Z")

</div>

### Conte-nos o que está acontecendo:

Estou com dificuldade no passo 8 , eu não estou entendendo muito bem como vai ficar essa estrutura e até como é montada. Quem puder e quiser ficarei grata.

### Seu código até o momento

```javascript
let character = 'Hello';
console.log(character);
character = "World";
let secondCharacter;

// User Editable Region

let secondCharacter = "One";
secondCharacter = first;

// User Editable Region

console.log(secondCharacter);

```

### Informações do seu navegador:

Agente de usuário: `Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/129.0.0.0 Safari/537.36`

### Informações do desafio:

Aprenda JavaScript introdutório criando um gerador de pirâmide - Step 11

> **[freeCodeCamp.org](https://www.freecodecamp.org/portuguese/learn/javascript-algorithms-and-data-structures-v8/learn-introductory-javascript-by-building-a-pyramid-generator/step-11)**
>
> Aprenda a programar — de graça

---

<div class="post-metadata">

**Author:** ![ghulamshabirbaloch](https://sea3.discourse-cdn.com/freecodecamp/user_avatar/forum.freecodecamp.org/ghulamshabirbaloch/32/373359_2.png) [@ghulamshabirbaloch](https://forum.freecodecamp.org/u/ghulamshabirbaloch)\
**Post date:** [October 3, 2024, 4:16pm UTC](https://forum.freecodecamp.org/t/aprenda-javascript-introdutorio-criando-um-gerador-de-piramide-step-11/714667/2 "2024-10-03T16:16:23Z")

</div>

Hi lizaraxamg, secondCharacter is already defined, you don’t need to redefine it

---

<div class="post-metadata">

**Author:** ![ghulamshabirbaloch](https://sea3.discourse-cdn.com/freecodecamp/user_avatar/forum.freecodecamp.org/ghulamshabirbaloch/32/373359_2.png) [@ghulamshabirbaloch](https://forum.freecodecamp.org/u/ghulamshabirbaloch)\
**Post date:** [October 3, 2024, 4:27pm UTC](https://forum.freecodecamp.org/t/aprenda-javascript-introdutorio-criando-um-gerador-de-piramide-step-11/714667/3 "2024-10-03T16:27:03Z")

</div>

you should assign `character` to `secondCharacter` not `first`

---

<div class="post-metadata">

**Author:** ![danielrosa](https://sea3.discourse-cdn.com/freecodecamp/user_avatar/forum.freecodecamp.org/danielrosa/32/227263_2.png) [@danielrosa](https://forum.freecodecamp.org/u/danielrosa)\
**Post date:** [October 3, 2024, 7:55pm UTC](https://forum.freecodecamp.org/t/aprenda-javascript-introdutorio-criando-um-gerador-de-piramide-step-11/714667/4 "2024-10-03T19:55:32Z")

</div>

Oi, @lizaraxamg! Traduzindo a ajuda do @ghulamshabirbaloch, lá em cima, temos uma variável `character`. Nesse momento, a variável `secondCharacter` está recebendo `"Test"`. O que você precisa fazer é apenas remover esse texto e atribuir o valor da variável `character` a `secondCharacter`. Para isso, basta trocar `"Test"` pelo nome da variável cujo valor você quer. Importante: não use aspas ao colocar um nome de variável como valor de outra variável. Sugiro redefinir a tarefa no botão Redefinir, bem abaixo no desafio, e simplesmente trocar `"Test"` pela variável sugerida. Faça as modificações e tente novamente. Bons estudos! 😃

---

<div class="post-metadata">

**Author:** ![lizaraxamg](https://sea3.discourse-cdn.com/freecodecamp/user_avatar/forum.freecodecamp.org/lizaraxamg/32/372263_2.png) [@lizaraxamg](https://forum.freecodecamp.org/u/lizaraxamg)\
**Post date:** [October 4, 2024, 2:22pm UTC](https://forum.freecodecamp.org/t/aprenda-javascript-introdutorio-criando-um-gerador-de-piramide-step-11/714667/5 "2024-10-04T14:22:01Z")

</div>

### Conte-nos o que está acontecendo:

Ainda não está dando certo . Eu não sei que variavle é essa eu sei que o que só tenha anteriormente é o velho Hello World. Estou perdidinha. Olha aqui o enunciado :  
Step 11  
You can also assign the value of a variable to another variable. For example:

Exemplo de código  
let first = “One”;  
let second = “Two”;  
second = first;  
The second variable would now have the value “One”.

To see this in action, change your secondCharacter assignment from “Test” to your character variable.

Then open the cons

### Seu código até o momento

```javascript
let character = 'Hello';
console.log(character);
character = "World";
let secondCharacter;

// User Editable Region

let secondCharacter = "One";
secondCharacter = first;

// User Editable Region

console.log(secondCharacter);

```

### Informações do seu navegador:

Agente de usuário: `Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/129.0.0.0 Safari/537.36`

### Informações do desafio:

Aprenda JavaScript introdutório criando um gerador de pirâmide - Step 11

> **[freeCodeCamp.org](https://www.freecodecamp.org/portuguese/learn/javascript-algorithms-and-data-structures-v8/learn-introductory-javascript-by-building-a-pyramid-generator/step-11)**
>
> Aprenda a programar — de graça

---

<div class="post-metadata">

**Author:** ![danielrosa](https://sea3.discourse-cdn.com/freecodecamp/user_avatar/forum.freecodecamp.org/danielrosa/32/227263_2.png) [@danielrosa](https://forum.freecodecamp.org/u/danielrosa)\
**Post date:** [October 4, 2024, 2:38pm UTC](https://forum.freecodecamp.org/t/aprenda-javascript-introdutorio-criando-um-gerador-de-piramide-step-11/714667/6 "2024-10-04T14:38:25Z")

</div>

Oi, @lizaraxamg. É que a variável solicitada no desafio não se chama `first`, se chama `character`. Troque a variável que vai funcionar. Bons estudos! 😃

---

<div class="post-metadata">

**Author:** ![lizaraxamg](https://sea3.discourse-cdn.com/freecodecamp/user_avatar/forum.freecodecamp.org/lizaraxamg/32/372263_2.png) [@lizaraxamg](https://forum.freecodecamp.org/u/lizaraxamg)\
**Post date:** [October 4, 2024, 8:49pm UTC](https://forum.freecodecamp.org/t/aprenda-javascript-introdutorio-criando-um-gerador-de-piramide-step-11/714667/7 "2024-10-04T20:49:44Z")

</div>

Ainda não deu certo:  
let character = ‘Hello’;  
console.log(character);  
character = “World”;  
let secondCharacter;  
let secondCharacter = “One”;  
secondCharacter = character;

console.log(secondCharacter);  
Fiz o me indicou ma não deu certo

---

<div class="post-metadata">

**Author:** ![danielrosa](https://sea3.discourse-cdn.com/freecodecamp/user_avatar/forum.freecodecamp.org/danielrosa/32/227263_2.png) [@danielrosa](https://forum.freecodecamp.org/u/danielrosa)\
**Post date:** [October 4, 2024, 9:11pm UTC](https://forum.freecodecamp.org/t/aprenda-javascript-introdutorio-criando-um-gerador-de-piramide-step-11/714667/8 "2024-10-04T21:11:16Z")

</div>

Oi, @lizaraxamg . Tá dando erro porque `secondCharacter` tá sendo declarada duas vezes aqui:

```auto
let secondCharacter;
let secondCharacter = “One”;

```

Remove a primeira dessas duas linhas e tenta novamente. 🙂

---

<div class="post-metadata">

**Author:** ![lizaraxamg](https://sea3.discourse-cdn.com/freecodecamp/user_avatar/forum.freecodecamp.org/lizaraxamg/32/372263_2.png) [@lizaraxamg](https://forum.freecodecamp.org/u/lizaraxamg)\
**Post date:** [October 12, 2024, 11:33pm UTC](https://forum.freecodecamp.org/t/aprenda-javascript-introdutorio-criando-um-gerador-de-piramide-step-11/714667/9 "2024-10-12T23:33:17Z")

</div>

### Tell us what’s happening:

não está dando certo . Alguém me ajuda na sintaxde desse passo 11

### Your code so far

```javascript
let character = 'Hello';
console.log(character);
character = "World";

// User Editable Region

let secondCharacter;
let secondCharacter= "One";
secondCharacter= variable ;

// User Editable Region

console.log(secondCharacter);

```

### Your browser information:

User Agent is: `Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/129.0.0.0 Safari/537.36`

### Challenge Information:

Learn Introductory JavaScript by Building a Pyramid Generator - Step 11

> **[freeCodeCamp.org](https://www.freecodecamp.org/learn/javascript-algorithms-and-data-structures-v8/learn-introductory-javascript-by-building-a-pyramid-generator/step-11)**
>
> Learn to Code — For Free

---

<div class="post-metadata">

**Author:** ![Teller](https://sea3.discourse-cdn.com/freecodecamp/user_avatar/forum.freecodecamp.org/teller/32/412338_2.png) [@Teller](https://forum.freecodecamp.org/u/Teller)\
**Post date:** [October 12, 2024, 11:40pm UTC](https://forum.freecodecamp.org/t/aprenda-javascript-introdutorio-criando-um-gerador-de-piramide-step-11/714667/10 "2024-10-12T23:40:42Z")

</div>

Olá @lizaraxamg

> [@lizaraxamg](#):
>
> ```auto
> let secondCharacter;
> let secondCharacter= "One";
> 
> ```

Você pode declarar uma variável usando a palavra-chave `let` apenas uma vez.

Por favor, remova a primeira declaração da variável `secondCharacter`.

Boa codificação

---

<div class="post-metadata">

**Author:** ![lizaraxamg](https://sea3.discourse-cdn.com/freecodecamp/user_avatar/forum.freecodecamp.org/lizaraxamg/32/372263_2.png) [@lizaraxamg](https://forum.freecodecamp.org/u/lizaraxamg)\
**Post date:** [October 16, 2024, 6:20pm UTC](https://forum.freecodecamp.org/t/aprenda-javascript-introdutorio-criando-um-gerador-de-piramide-step-11/714667/11 "2024-10-16T18:20:14Z")

</div>

### Tell us what’s happening:

Por favor , por tudo que é mais sagrado travei nessa etapa, alguém pode me ajudar e me explicar , de forma detalhada , porque estou cm dificuldade . Obrigada pela gentileza

### Your code so far

```javascript
let character = 'Hello';
console.log(character);
character = "World";

// User Editable Region

let secondCharacter;
let secondCharacter= "One";
secondCharacter= "variable"

// User Editable Region

console.log(secondCharacter);

```

### Your browser information:

User Agent is: `Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/129.0.0.0 Safari/537.36`

### Challenge Information:

Learn Introductory JavaScript by Building a Pyramid Generator - Step 11

> **[freeCodeCamp.org](https://www.freecodecamp.org/learn/javascript-algorithms-and-data-structures-v8/learn-introductory-javascript-by-building-a-pyramid-generator/step-11)**
>
> Learn to Code — For Free

---

<div class="post-metadata">

**Author:** ![ILM](https://sea3.discourse-cdn.com/freecodecamp/user_avatar/forum.freecodecamp.org/ilm/32/363239_2.png) [@ILM](https://forum.freecodecamp.org/u/ILM)\
**Post date:** [October 16, 2024, 6:55pm UTC](https://forum.freecodecamp.org/t/aprenda-javascript-introdutorio-criando-um-gerador-de-piramide-step-11/714667/12 "2024-10-16T18:55:39Z")

</div>

> [@lizaraxamg](#):
>
> ```auto
> let secondCharacter;
> let secondCharacter=
> 
> ```

syntax error, you can’t declare a variable twice

---

<div class="post-metadata">

**Author:** ![lizaraxamg](https://sea3.discourse-cdn.com/freecodecamp/user_avatar/forum.freecodecamp.org/lizaraxamg/32/372263_2.png) [@lizaraxamg](https://forum.freecodecamp.org/u/lizaraxamg)\
**Post date:** [October 19, 2024, 10:01pm UTC](https://forum.freecodecamp.org/t/aprenda-javascript-introdutorio-criando-um-gerador-de-piramide-step-11/714667/13 "2024-10-19T22:01:23Z")

</div>

### Tell us what’s happening:

Eu estou a dias parada nessa etapa , acabei tendo que cuidar de outras coisas e já estava com dúvida aqui , por favor alguém me ajuda. Tanto que, já vez e mesmo quem tenho domínio do java pode me ajudar nessa sintaxe.

### Your code so far

```javascript
let character = 'Hello';
console.log(character);
character = "World";

// User Editable Region

let secondCharacter;
secondCharacter= "variable";

// User Editable Region

console.log(secondCharacter);

```

### Your browser information:

User Agent is: `Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/129.0.0.0 Safari/537.36`

### Challenge Information:

Learn Introductory JavaScript by Building a Pyramid Generator - Step 11

> **[freeCodeCamp.org](https://www.freecodecamp.org/learn/javascript-algorithms-and-data-structures-v8/learn-introductory-javascript-by-building-a-pyramid-generator/step-11)**
>
> Learn to Code — For Free

---

<div class="post-metadata">

**Author:** ![Teller](https://sea3.discourse-cdn.com/freecodecamp/user_avatar/forum.freecodecamp.org/teller/32/412338_2.png) [@Teller](https://forum.freecodecamp.org/u/Teller)\
**Post date:** [October 19, 2024, 11:10pm UTC](https://forum.freecodecamp.org/t/aprenda-javascript-introdutorio-criando-um-gerador-de-piramide-step-11/714667/14 "2024-10-19T23:10:55Z")

</div>

Olá @lizaraxamg

Você precisa atribuir `character` ao `secondCharacter`

Boa codificação

---

<div class="post-metadata">

**Author:** ![lizaraxamg](https://sea3.discourse-cdn.com/freecodecamp/user_avatar/forum.freecodecamp.org/lizaraxamg/32/372263_2.png) [@lizaraxamg](https://forum.freecodecamp.org/u/lizaraxamg)\
**Post date:** [October 21, 2024, 7:32pm UTC](https://forum.freecodecamp.org/t/aprenda-javascript-introdutorio-criando-um-gerador-de-piramide-step-11/714667/15 "2024-10-21T19:32:14Z")

</div>

Não deu certo não @Teller. Acho que preciso de ajuda se puder me ajudar fico feliz.  
[https://www.freecodecamp.org/learn/javascript-algorithms-and-data-structures-v8/learn-introductory-javascript-by-building-a-pyramid-generator/step-11](https://www.freecodecamp.org/learn/javascript-algorithms-and-data-structures-v8/learn-introductory-javascript-by-building-a-pyramid-generator/step-11).  
Refiz , mas ficou na mesma. Ai está o que ocorreu, preciso de ajdua mesmo

---

<div class="post-metadata">

**Author:** ![danielrosa](https://sea3.discourse-cdn.com/freecodecamp/user_avatar/forum.freecodecamp.org/danielrosa/32/227263_2.png) [@danielrosa](https://forum.freecodecamp.org/u/danielrosa)\
**Post date:** [October 21, 2024, 7:39pm UTC](https://forum.freecodecamp.org/t/aprenda-javascript-introdutorio-criando-um-gerador-de-piramide-step-11/714667/16 "2024-10-21T19:39:01Z")

</div>

O step 11 tem só uma linha dentro da área editável, @lizaraxamg. Ela diz inicialmente:

```auto
secondCharacter = "Test";

```

Tudo o que você precisa fazer ali dentro da área editável é trocar a string “Test” pela variável `character`. Lembre-se de que ao atribuir uma variável como valor de outra, não usamos as aspas que usamos nas strings. Faça as modificações no seu código e teste novamente. Bons estudos! 😃

Acabo de notar mais uma coisa: no seu código, a linha `let secondCharacter;` está aparecendo dentro da área editável, quando, na verdade, ela estaria lá em cima, junto da explicação. Como sugestão, diria para você redefinir esse step para que ele comece do zero antes de implementar a sugestão que apresentei.  
Para redefinir, no inglês, use o botão que diz `Reset` e confirme.

---

<div class="post-metadata">

**Author:** ![lizaraxamg](https://sea3.discourse-cdn.com/freecodecamp/user_avatar/forum.freecodecamp.org/lizaraxamg/32/372263_2.png) [@lizaraxamg](https://forum.freecodecamp.org/u/lizaraxamg)\
**Post date:** [October 22, 2024, 2:32pm UTC](https://forum.freecodecamp.org/t/aprenda-javascript-introdutorio-criando-um-gerador-de-piramide-step-11/714667/17 "2024-10-22T14:32:15Z")

</div>

Pelo amor de Deus então me ajuda me envia o código completo . porque estou emperrada ai está tudo errado . me envia desde do passo 10. Por gentileza

---

<div class="post-metadata">

**Author:** ![danielrosa](https://sea3.discourse-cdn.com/freecodecamp/user_avatar/forum.freecodecamp.org/danielrosa/32/227263_2.png) [@danielrosa](https://forum.freecodecamp.org/u/danielrosa)\
**Post date:** [October 22, 2024, 2:39pm UTC](https://forum.freecodecamp.org/t/aprenda-javascript-introdutorio-criando-um-gerador-de-piramide-step-11/714667/18 "2024-10-22T14:39:11Z")

</div>

Naquela linha, você só precisa trocar `"Test";` por `character;` e mandar testar de novo.  
No caso, no seu código, diz que você trocou `"Test"` por `"variable"`, inclusive deixando entre aspas. Você então substituiria esse `"variable"` por `character`, mas sem colocar entre aspas, tá bem?  
Faça isso e teste, por favor.

---

<div class="post-metadata">

**Author:** ![lizaraxamg](https://sea3.discourse-cdn.com/freecodecamp/user_avatar/forum.freecodecamp.org/lizaraxamg/32/372263_2.png) [@lizaraxamg](https://forum.freecodecamp.org/u/lizaraxamg)\
**Post date:** [October 22, 2024, 3:00pm UTC](https://forum.freecodecamp.org/t/aprenda-javascript-introdutorio-criando-um-gerador-de-piramide-step-11/714667/19 "2024-10-22T15:00:09Z")

</div>

### Tell us what’s happening:

Ainda não consegui. Pelo amor de Deus , não sei o que estou errando , estou desesperada. Alguém por favor, por misericórdia divina me envia desde a linha 1 até aqui a instrução do código . Porque senão vou resetar tudo. Eu já agradeço desde já.  
Porque nada está dando certo. Já fiz tudo o que me indicaram , parece qe não peguei a ideia , sei lá , se puder mastigar para mim estudar bastante eu aceito.

### Your code so far

```javascript
let character = 'Hello';
console.log(character);

// User Editable Region

character = "World";
letsecondcharacter;
secondCharacter="character";

// User Editable Region

console.log(secondCharacter);

```

### Your browser information:

User Agent is: `Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/129.0.0.0 Safari/537.36`

### Challenge Information:

Learn Introductory JavaScript by Building a Pyramid Generator - Step 11

> **[freeCodeCamp.org](https://www.freecodecamp.org/learn/javascript-algorithms-and-data-structures-v8/learn-introductory-javascript-by-building-a-pyramid-generator/step-11)**
>
> Learn to Code — For Free

---

<div class="post-metadata">

**Author:** ![igorgetmeabrain](https://sea3.discourse-cdn.com/freecodecamp/user_avatar/forum.freecodecamp.org/igorgetmeabrain/32/314517_2.png) [@igorgetmeabrain](https://forum.freecodecamp.org/u/igorgetmeabrain)\
**Post date:** [October 22, 2024, 3:28pm UTC](https://forum.freecodecamp.org/t/aprenda-javascript-introdutorio-criando-um-gerador-de-piramide-step-11/714667/20 "2024-10-22T15:28:54Z")

</div>

Sorry, I don’t know Portuguese, but you should hit the **Reset** button to restore the starting code for this step.  
Then, on this line:

```auto
secondCharacter = "Test";

```

…you should replace “Test” with the `character` variable.

[Next page](https://forum.freecodecamp.org/t/aprenda-javascript-introdutorio-criando-um-gerador-de-piramide-step-11/714667.md?page=2)
