--- id: 587d7b83367417b2b2512b37 title: Understanding the Differences between the freeCodeCamp and Browser Console challengeType: 1 videoUrl: '' localeTitle: Entendendo as Diferenças entre o FreeCodeCamp e o Console do Navegador --- ## Description
Você deve ter notado que alguns desafios do freeCodeCamp JavaScript incluem seu próprio console. Este console se comporta de maneira um pouco diferente do console do navegador usado no último desafio. O desafio a seguir destina-se a destacar algumas das diferenças entre o console freeCodeCamp e o console do navegador. Primeiro, o console do navegador. Quando você carrega e executa um arquivo JavaScript comum em seu navegador, as instruções console.log() imprimem exatamente o que você diz para imprimir no console do navegador o número exato de vezes que você solicitou. Em seu editor de texto no navegador, o processo é um pouco diferente e pode ser confuso no início. Os valores passados ​​para o console.log() no bloco do editor de texto executam cada conjunto de testes, bem como mais uma vez para qualquer chamada de função que você tenha em seu código. Isso se presta a um comportamento interessante e pode atrapalhar você no início, porque um valor registrado que você espera ver apenas uma vez pode ser impresso várias vezes, dependendo do número de testes e dos valores sendo passados ​​para esses testes. Se você quiser ver apenas sua saída única e não precisar se preocupar em executar os ciclos de teste, use console.clear() .
## Instructions
Use console.log() para imprimir as variáveis ​​no código onde indicado.
## Tests
```yml tests: - text: 'Use console.log() para imprimir a variável outputTwo . No seu Console do Navegador, isso deve imprimir o valor da variável duas vezes.' testString: 'assert(code.match(/console\.log\(outputTwo\)/g), "Use console.log() to print the outputTwo variable. In your Browser Console this should print out the value of the variable two times.");' - text: Use console.log() para imprimir a variável outputOne . testString: 'assert(code.match(/console\.log\(outputOne\)/g), "Use console.log() to print the outputOne variable.");' - text: 'Use console.clear() para modificar sua saída, de forma que a variável outputOne apenas outputOne uma vez.' testString: 'assert(code.match(/^(\s*console.clear\(\);?\s*)$/gm), "Use console.clear() to modify your output so that outputOne variable only outputs once.");' ```
## Challenge Seed
```js // Open your browser console let outputTwo = "This will print to the browser console 2 times"; // Use console.log() to print the outputTwo variable let outputOne = "Try to get this to log only once to the browser console"; // Use console.clear() in the next line to print the outputOne only once // Use console.log() to print the outputOne variable ```
## Solution
```js // solution required ```