Александр, доброго времени суток. 4-е задание можно реализовать еще через spread оператор var a4 = {1:10, 2:20} var b4 = {3:30, 4:40} var c4 = {5:50, 6:60} var obj4 = {...a4, ...b4, ...c4}
Можно через спред, безусловно. У каждой задачи несколько решений. Если говорить про спред, то здесь, на мой взгляд, подойдёт решение, которому без разницы сколько объектов объединять (в качестве аргументов, можно передать неограниченное количество объектов и все они будут объединены в один). const obj4 = (...args) => Object.assign({}, ...args); p.s. не объявляйте переменные через var, уже более 6 лет рекомендовано использовать let/const
Предпоследнюю задачу я бы решил через replace() заменяя все вхождения символа на пустую строку. а потом бы вычел длину полученой строки из длины исходной строки. Не пробовал еще, может я и не прав, но это первая идея, пришедшая в голову. Или через тот же фильтр, разбив строку на массив символов и отфильтровав массив на раверство искомому символу. Потом просто можно вернуть длину получившегося массива.
Из строки в число будет поинтереснее, особенно если строка не простая. Например, есть задача перевести код цвета из шестнадцатиричного формата в RGB формат.
Мне кажется что восьмое решение сработает не совсем корректно если в имени файла (расширении) будут недопустимые символы. Видимо тут нужна проверка или можно использовать регулярное выражение.
Александр, вы фронтэндер и ни разу не работали с питоном. В питоне данные задачи решаются выводом в терминал, чистый питон не работает с браузером. Данная аналогия не корректна, вас не возьмут джуном на питоне.
Интересный формат , по возможности делайте его пожалуйста ^^
Александр, доброго времени суток. 4-е задание можно реализовать еще через spread оператор
var a4 = {1:10, 2:20}
var b4 = {3:30, 4:40}
var c4 = {5:50, 6:60}
var obj4 = {...a4, ...b4, ...c4}
Можно через спред, безусловно. У каждой задачи несколько решений. Если говорить про спред, то здесь, на мой взгляд, подойдёт решение, которому без разницы сколько объектов объединять (в качестве аргументов, можно передать неограниченное количество объектов и все они будут объединены в один).
const obj4 = (...args) => Object.assign({}, ...args);
p.s. не объявляйте переменные через var, уже более 6 лет рекомендовано использовать let/const
Отличненько! Спасибо большое! Очень полезно. Жду еще
Предпоследнюю задачу я бы решил через replace() заменяя все вхождения символа на пустую строку. а потом бы вычел длину полученой строки из длины исходной строки.
Не пробовал еще, может я и не прав, но это первая идея, пришедшая в голову.
Или через тот же фильтр, разбив строку на массив символов и отфильтровав массив на раверство искомому символу. Потом просто можно вернуть длину получившегося массива.
крутые задачи) побольше таких видео)
как всегда КРУТООООООООООООООООООООООООООООО
Александр хорошее видио по возможности сделайте по многомерным массивам
Круто ули!
#3 задача. for in проходить по ключах об'єкта, якщо вони не числові, в тому порядку в якому вони були присвоєні, а не сортує їх.
Второй лайк в пятницу 13 ! ))
понравилось , годно !!!
На 5 задаче запутался, сделай часовой ролик по данной теме, и вторую часть, перевод строки в число :)
Из строки в число будет поинтереснее, особенно если строка не простая. Например, есть задача перевести код цвета из шестнадцатиричного формата в RGB формат.
@@n0rmaLman регулярные выражения вам в помощь.)
реально прикольно )
спасибо большое..
Первый лайк в пятницу 13 ! ))
в пайтоне вроде нет понятия "массив", там есть "списки", "кортеж" и чтото еще вроде, если не ошибаюсь
Скажите пожалуйста что за ресурс выложил эти задачи. Я пайтон изучаю было бы полезно по практиковаться там
Третий лайк в пятницу 13 ! ))
Мне кажется что восьмое решение сработает не совсем корректно если в имени файла (расширении) будут недопустимые символы. Видимо тут нужна проверка или можно использовать регулярное выражение.
Да. Я хотел показать с регулярками. Но только решение получается не такое красивое.
Уже пятница 14. Гоу еще 14 задач)
разве на собеседовании дают такие легкие задачи?
Александр, в пайтоне массивы называют списками
Да
20:12 заявление получилось, забыл на монтаже убрать )
Какое заявление?
Задвоение?
Решил посмотреть 1 ролик перед сном, время час ночи, включил комп, чтобы решать задачи хд
Burn burnt burnt -) 👍🎆
если я решил эти задачки, это значит что я джун)?
Для собеседования, задачи лёгкие какие-то
ONI TOZE HOTIat bit v doloe. nuy tak cto nado delat baTRKA BELORUSSKIJ BLIN. VSIO. HQANA BBLIN.
Задачи какие то дурацкие,а видос прикольный
Александр, вы фронтэндер и ни разу не работали с питоном. В питоне данные задачи решаются выводом в терминал, чистый питон не работает с браузером. Данная аналогия не корректна, вас не возьмут джуном на питоне.
😭
адалт видео) ору
++
какой же низкий порог вхождения у Python'иста