--- id: 587d7b83367417b2b2512b37 title: Understanding the Differences between the freeCodeCamp and Browser Console challengeType: 1 videoUrl: '' localeTitle: Понимание различий между FreeCodeCamp и браузером --- ## Description
Возможно, вы заметили, что некоторые проблемы с JavaScript для FreeCodeCamp включают в себя собственную консоль. Эта консоль ведет себя несколько иначе, чем консоль браузера, которую вы использовали в последнем вызове. Следующая задача состоит в том, чтобы выделить некоторые различия между консолью freeCodeCamp и консолью браузера. Во-первых, консоль браузера. Когда вы загружаете и запускаете обычный файл JavaScript в своем браузере, операторы console.log() будут печатать именно то, что вы им сообщаете, чтобы печатать на консоль браузера точное количество запрошенных вами запросов. В текстовом редакторе в браузере этот процесс немного отличается и может сбивать с толку вначале. Значения, переданные в console.log() в блоке текстового редактора, запускают каждый набор тестов, а также еще одно время для любых вызовов функций, которые у вас есть в коде. Это поддается некоторому интересному поведению и может начать вас в начале, потому что зарегистрированное значение, которое вы ожидаете увидеть только один раз, может распечатывать еще много раз в зависимости от количества тестов и значений, передаваемых этим тестам. Если вы хотите увидеть только свой единственный вывод и не беспокоиться о прохождении циклов тестирования, вы можете использовать console.clear() .
## Instructions
Используйте console.log() для печати переменных в указанном коде.
## Tests
```yml tests: - text: Используйте console.log() для печати переменной outputTwo . В вашей браузерной консоли это должно печатать значение переменной два раза. 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: Используйте console.log() для печати переменной outputOne . testString: 'assert(code.match(/console\.log\(outputOne\)/g), "Use console.log() to print the outputOne variable.");' - text: 'Используйте console.clear() чтобы изменить свой вывод, чтобы переменная outputOne только один раз.' 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 ```