А есть специалисты по программированию в целом и по JavaScript в частности? Нашел тут ролик один, приложил ниже. Кто-то может сказать, автор нормально тему преподает? Или это все прогон полный и не стоит его слушать?
Уточню вопрос на всякий случай. Фишка видео в том, что автор пытается донести мысль, как писать функцию с заделом на расширение и при это еще учитывать требования. Мне видео показалось интересным, но не однозначным. Вопрос, разбирается ли автор в теме и стоит ли прислушаться к рекомендациям?
Да, все грамотно. За исключением одного не до конца гладкого момента с очисткой данных и возвращением "некорректного результата". На мой взгляд такое поведение не совсем верно в большинстве случаев. Но валидацию он тоже упомянул. Вам решать как должна работать система. Например если банкомат не смог посчитать нули на купюре, лучше чтобы он вернул ее с ошибкой, чем просто проигнорировал некоторые по своему желанию.