Проверка результата
В первом упражнении нужно вывести количество яблок на полке — 10:
console.log(10);
Если вывести другое число, программа может оставаться синтаксически корректной, но не пройти проверку ожидаемого результата. Это отличается от ошибки разбора кода.
Синтаксическая ошибка
Во втором упражнении рабочий вариант должен вывести:
Program started successfully
console.log("Program started successfully");
После успешного запуска источник предлагает отдельно намеренно удалить закрывающую кавычку или скобку, прочитать сообщение JavaScript и затем восстановить рабочую строку.
Как различать два сбоя
SyntaxError означает, что движок не смог корректно разобрать программу. Неверное число при рабочем синтаксисе — логическая или содержательная ошибка относительно задания. Оба случая требуют разных способов диагностики.
Граница автоматической проверки
Один пройденный тест подтверждает только проверенные условия. На damirock.com код представлен для самостоятельного запуска; встроенная система тестирования исходной платформы сюда не переносится.
Hexlet / Code Basics и участники · Проверка результата, синтаксические ошибки · GNU AGPL v3. Исправлено 10 сентября 2026: прежние задания 7/15 и пример Hodor не соответствовали закреплённым исходникам; URL сохранён.