Где можно найти хорошие задачи по JS?
https://learn.javascript.ru
Вообще-то это учебник, но в конце каждой главы есть задачи по теме. Там же есть раздел с тестами - https://learn.javascript.ru/quiz, можно проходить неоднократно, каждый раз будут новое давать.
Придумать.
И вообще, лучшие задачи - практика