Рекурсия в JavaScript за МИНУТУ! #Shorts

preview_player
Показать описание
Получить профессию Frontend разработчика -

Подробнее узнать об обучении в Result School -

Я в соц сетях:

Мои паблики по JavaScript:

JavaScript cообщества:

Roadmap по каналу:
Рекомендации по теме
Комментарии
Автор

В идеальном мире именно такие видео открываются в ленте TikTok и Instagram. Просветление масс, а не деградация

seestars
Автор

Поставил x2 и выучил рекурсию за 29 секунд

markosunbro
Автор

Отличное и качественное объяснение, без лишнего размазывания! Спасибо!

sergeiosokin
Автор

Супер формат! Ещё и с темами не для чайников! Простым языком сложные вещи, ещё и за минуту! Продолжай!
Делай даже если на 2 минуты затянется :)

ivansafronov
Автор

Охренено братан!)
Такой формат просто огненный, давай побольше таких видосов!

iwank
Автор

Ты уложился даже меньше чем за минуту да и еще сумел это пояснить на высоком уровне и понятно что самое главное, благодарю

fallenstar
Автор

Отличный формат видео. При таком подходе можно выделить интересующий прием практически моментально, в противоположность часовым видео. И отдельный плейлист выделить по такие видео.

ВладиславАбаев-лч
Автор

Немного клубного настроя вам в ленту :)
Пиши еще какие темы уложить в 1 минуту!

VladilenMinin
Автор

1) Указанное условие экстренного прекращения функции по-прежнему не защищает её от переполнения стека вызовов:
fac(); // error
fac('five'); //error
fac(null); // error
fac(NaN); // error
fac(Infinity); // error
2) Вызовы с пустой строкой, отрицательными или нецелыми числовыми аргументами возвращают неочевидный некорректный ответ:
fac(''); // NaN
fac(-12); // undefined
fac(3.14); // NaN
3) Факториал нуля равен единице, а функция возвращает NaN:
fac(0); // NaN

Поэтому возможно лучше будет переписать функцию примерно так:

function fac(num) {
if (!Number.isInteger(num) || num < 0) {
throw new Error('Invalid numeric argument value');
}
return (num > 1) ? num * fac(num-1) : 1;
}

SerzhNesteruk
Автор

Очень нравится формат, продолжай пожалуйста

sashakalin
Автор

Четко и понятно! Этот формат прям отличный

kostyapolishko
Автор

формат - объяснение теоретических моментов за минуту (пусть даже за 3) - просто космос. Спасибо большое. Счастья и удачи автору

maxet
Автор

Круто!такие видео помогают освежить в памяти фундаментальные вещи, и это очень полезно. искренне благодарен)

nktok
Автор

Следующее видео: "Как стать программистом за 49, 5 секунд #shorts"

Виктор_Горош
Автор

Объяснил лучше чем целые статьи на learn js, продолжай в том же духе:)

talivel
Автор

Всегда круто когда объясняют что то легкое через что то сложное. Для того, что б понять сколько будет 2+2 давайте рассмотрим вот этот интеграл.

FrickUA
Автор

Супер!!! Абстрагируясь от темы видео за минуту ))), было бы интересно увидеть курс по firebase. И да курс по Node.js от Владилена - тот который платный, на его учебной платформе мега крут. Отдельное спасибо)

МарияТкаченко-вж
Автор

Спасибо за полезный контент в виде таких коротких видосов 👍

random.user
Автор

Бомба! Хочу все функции в таком формате!

bozone
Автор

Круто коротко и локонично, все понятно, хорошо бы про контекст за минуту.

andrewm