У нас вы можете посмотреть бесплатно JavaScript / #9 урок - Переменные. Декларативное и императивное программирование или скачать в максимальном доступном качестве, видео которое было загружено на ютуб. Для загрузки выберите вариант из формы ниже:
Если кнопки скачивания не
загрузились
НАЖМИТЕ ЗДЕСЬ или обновите страницу
Если возникают проблемы со скачиванием видео, пожалуйста напишите в поддержку по адресу внизу
страницы.
Спасибо за использование сервиса ClipSaver.ru
Ссылка на плейлист со всеми уроками "JavaScript для начинающих" - • Введение в программирование JavaScript / #... ________________ Автор: Хекслет (Hexlet) Лицензия: https://creativecommons.org/licenses/... Источник: https://stepik.org/course/13929 ____________ Конспект урока Идея: сделать counter = 1, затем умножать result на counter повторно, пока идёт отсчёт до n (число, передаваемое функции). Когда counter станет больше, чем n — остановиться. К тому моменту result будет ответом. Это итерация — сформулированное повторение кода. Разные языки по-разному выполняют итерацию. Цикл while — это один из способов, который предлагает JavaScript. Слово декларативный происходит от латинского "clarare" — разъяснять, заявлять, делать объявление. Вы разъясняете: я хочу, чтобы факториал n был n раз факториалом n-1. Слово императивный происходит от латинского "imperare", что значит "командовать". Вы приказываете чётко передвигаться по шагам — умножать это на это, пока идёт отсчёт и запоминаются какие-то числа. Декларативное — это что. Императивное — это как. Писать декларативный код, в целом, лучший выбор. Ваш код будет легче читать, понимать, и делать что-то новое опираясь на него. Но иногда у вас нет выбора. От изменения состояния* появляется гора багов, а инструкции (операторы) присванивания (assignment statements), которые создают изменения, часто являются коренными причинами всего зла во вселенной. Поэтому, когда дело доходит до инструкций присваивания, действуйте осторожно