Freecodecamp: Использование задачи typeof требует, чтобы точка с запятой была правильной

Созданный на 28 дек. 2017  ·  3Комментарии  ·  Источник: freeCodeCamp/freeCodeCamp



Название испытания


Использование typeof

Описание проблемы


В испытании 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 не требует точки с запятой, поэтому это просто усложняет задачу для пользователей, которые не используют точки с запятой.

Скриншот


screenshot 2017-12-28 at 11 51 18 am

first timers only help wanted

Самый полезный комментарий

Я отправил PR для этого. Теперь он должен работать, как задумано.

Все 3 Комментарий

Спасибо за сообщение об этой ошибке @ ChrisBrownie55!

Проблема была устранена в бета-версии, но проблема с typeof все еще существует. Также требуется точка с запятой. Нам не нужно применять это здесь.


Что нужно изменить

Вы можете найти код здесь:
https://github.com/freeCodeCamp/freeCodeCamp/blob/5214371ef124f24f242cd8a619ba8a8f1992cbe6/seed/challenges/02-javascript-algorithms-and-data-structures/debugging.json#L129

Удаление точки с запятой из регулярного выражения должно помочь.

Посетите CONTRIBUTING.md, чтобы настроить локальную среду разработки.

Если вам нужна помощь, перейдите в чат наших

Я отправил PR для этого. Теперь он должен работать, как задумано.

Спасибо @ncaron!

Была ли эта страница полезной?
0 / 5 - 0 рейтинги