В испытании Using typeof, если нужно отправить:
console.log(typeof "")
console.log(typeof 0)
console.log(typeof [])
console.log(typeof {})
Однако, если были добавлены точки с запятой:
console.log(typeof "");
console.log(typeof 0);
console.log(typeof []);
console.log(typeof {});
Тогда все тесты пройдены. Javascript не требует точки с запятой, поэтому это просто усложняет задачу для пользователей, которые не используют точки с запятой.
Спасибо за сообщение об этой ошибке @ ChrisBrownie55!
Проблема была устранена в бета-версии, но проблема с typeof все еще существует. Также требуется точка с запятой. Нам не нужно применять это здесь.
Вы можете найти код здесь:
https://github.com/freeCodeCamp/freeCodeCamp/blob/5214371ef124f24f242cd8a619ba8a8f1992cbe6/seed/challenges/02-javascript-algorithms-and-data-structures/debugging.json#L129
Удаление точки с запятой из регулярного выражения должно помочь.
Посетите CONTRIBUTING.md, чтобы настроить локальную среду разработки.
Если вам нужна помощь, перейдите в чат наших
Я отправил PR для этого. Теперь он должен работать, как задумано.
Спасибо @ncaron!
Самый полезный комментарий
Я отправил PR для этого. Теперь он должен работать, как задумано.