|
@@ -36,6 +36,22 @@
|
|
|
Вы всегда можете добавить `console.log` в место, где хотите получить информацию о состоянии программы. Этот способ хорош как дополнение к остальным.
|
|
|
Так же вы можете написать определенное условие для отладки, вставить в него `console.log` и поставить **точку останова**.
|
|
|
|
|
|
+### Комментирование как инструмент отладки
|
|
|
+
|
|
|
+В любой момент вы можете выключить ту или иную часть кода, не стирая её с помощью **синтаксиса комментариев**.
|
|
|
+```javascript
|
|
|
+
|
|
|
+var a = b + 5;
|
|
|
+//a += prompt(); //однострочный комментарий, временно "выключаем" ввод пользователя.
|
|
|
+//console.log(a); //выключенный отладочный вывод, что бы не мозолил глаза, пока не нужен
|
|
|
+var c = somePerfectFunction(a)
|
|
|
+/* if (blahala){
|
|
|
+asdfasdf
|
|
|
+
|
|
|
+explodeMoon()
|
|
|
+*/ //многострочный комментарий с большим куском кода, выключен потому что в нём куча ошибок.
|
|
|
+```
|
|
|
+
|
|
|
### Задание 1
|
|
|
|
|
|
Поиграться с вашим ДЗ, добавив туда точки останова, и посмотреть, чему равны переменные и как ведут себя `if` и `switch` в зависимости от значения
|