Друзья, понравилось видео? Напишите в комментариях, о чем еще хотели бы услышать в следующих роликах!
@АсадДильмурадов4 жыл бұрын
Здравствуйте, отличный канал и видео уроки. Хорошо помогает ваша рубрика решения задач. Продолжайте в том же духе!)
@frontendscience4 жыл бұрын
Асад Дильмурадов Благодарим за поддержку! Будем стараться!
@ВиталийКузнецов-щ3т7й4 жыл бұрын
Отличное видео, коротко и никакой воды!
@frontendscience4 жыл бұрын
Благодарим! Приятно слышать! Заказывайте новые темы
@olehhanyak6564 жыл бұрын
Про інші методи, теж було б цікаво! (reduce, filter, apply...) Дякую!
@frontendscience4 жыл бұрын
Олег Ганяк Принято!)
@m_e_m_c_h_i_k_ua4 жыл бұрын
Отличный канал и видео уроки!!
@frontendscience4 жыл бұрын
Спасибо, что смотрите!
@AGM1405802 жыл бұрын
Очень полезное видео. Большое спасибо!
@mila43083 жыл бұрын
обожаю этот канал! спасибо большое за ваш труд!
@frontendscience3 жыл бұрын
Благодарим за поддержку! Очень приятно ☺️
@АннаЛопина-ч6н5 ай бұрын
хороший ребус)) спасибо)
@larisaplatova16449 ай бұрын
Спасибо за это видео
@yurashtefanko16034 жыл бұрын
Nice video my Brother.
@vitodeco19682 жыл бұрын
Спасибо! Очень информативный ролик!
@smdbro34473 жыл бұрын
Спасибо большое 😊
@EvilYou3 жыл бұрын
Еще вариант - поменять местами методы sort и map. Тогда sort будет использовать не исходный массив, а тот, который вернет map :)
@frontendscience3 жыл бұрын
Как один из вариантов да, может быть. Но дело же не в самом мапе, это только как пример я привел. Вместо мапа может быть что угодно и в очень разных последовательностях. Здесь главное - понять и знать, что sort меняет исходный массив.
@МаксимБабков-м3щ2 жыл бұрын
Очень круто объяснил. Спасибо!!!
@ЕвгенийЕгунов-и3ч2 жыл бұрын
Супер обьяснил!спасибо
@IhorKevin4 жыл бұрын
Я: тю, як можна не знати, що sort() мутує масив? Теж я: другий день не можу знайти баг, чому список туду виводиться неправильно.
@frontendscience4 жыл бұрын
Ігор Іванов True story!
@sergeyvladimirov99942 жыл бұрын
единственный нормально объяснивший здесь
@denysivashchenko20803 жыл бұрын
супер
@frontendscience3 жыл бұрын
Благодарю за поддержку
@denyslinetskyi2 жыл бұрын
Thank you so much!)
@y5rdg Жыл бұрын
Спасибо
@slavkapiyavka3 жыл бұрын
А как насчёт создания копии массива при помощи метода slice? Это актуально или лучше использовать spread? Спасибо за видео 🙂
@frontendscience3 жыл бұрын
Это уже как Вам удобнее. Актуальны оба варианта! :)
@aliciajc49853 жыл бұрын
Видео - огонь! Спасибо! Хотелось бы ещё на процесс сортировки массива через цикл посмотреть.Там как-то всё страшно выглядит. И как вы думаете, Сергей, на собесе могут спросить как сортировать массив не через sort, а именно при помощи цикла?
@frontendscience3 жыл бұрын
Могут все что угодно спросить, но обычно разные алгоритмы сортировок спрашивают на фуллстека или бэкендера. На фронтенд собеседованиях такое не часто задают
@aliciajc49853 жыл бұрын
@@frontendscience спасибо за ответ!
@anastasiyaboiko88623 жыл бұрын
Я не понимаю как работает сорт если ему колбэк не передать на цифрах. Там какое то неадекватство происходит =/
@frontendscience3 жыл бұрын
Все очень просто - он сортирует все как будто это буквы. Как в телефонной книге: Андрей будет идти раньше Анны. Он сравнит первые буквы, потом вторые, потом третьи и тут увидит что "д" должно быть раньше "н". Точно также будут сортироваться цифры. 111 будет идти раньше 12. так как при сравнении второго символа 1 идет раньше 2ки
@anastasiyaboiko88623 жыл бұрын
@@frontendscience так просто! Спасибо!)
@alexkonoplian3 жыл бұрын
Просто, перед любыми действиями, в которых вы не уверены, прогуглите их.
@SvetlanaKova2 жыл бұрын
можно два лайка поставить? спасибо!!
@wisarty2 жыл бұрын
Дякую!
@саксасксон4 жыл бұрын
А как сделать чтобы было меньшее,большее,среднее число ??
@frontendscience4 жыл бұрын
Не совсем понятно, что имеется ввиду если в массиве 10 чисел. Что из этого среднее? Но могу предположить что если нужна нелинейная сортировка, то надо писать свою функцию сортировки с кастомным алгоритмом.
@саксасксон4 жыл бұрын
@@frontendscience В массиве 3 числа.Как написать сортировку?? Такого решения я в KZbin не нашёл.
@@саксасксон для большего количества чисел можно сделать так : let arr = [2, 6, 1, 3, 4]; let [min, ...rest] = arr.sort((a, b) => a - b); const max = rest[rest.length - 1]; rest.splice(-1, 1) let result = [min, max, ...rest]; console.log(result);