Image Gallery - адаптивная галерея изображений с открытием дополнительной информации при наведении
Читать полностью…Content Transitions - dark/light mode и возможность анимированного скрытия контента
Читать полностью…Bouncy Counter - необычная идея реализации переключения секций слайдера в виде слайдера
Читать полностью…Responsive Images slider & search - адаптивные карточки изображений с реализацией поиска по названию и слайдером.
Читать полностью…✊ Задача
Ответ:
-1
Объяснение:
Метод indexOf() возвращает индекс первого вхождения указанного значения в строковый объект String, на котором он был вызван, начиная с индекса fromIndex. Возвращает -1, если значение не найдено.
Метод indexOf() является регистрозависимым. Как раз поэтому переменная result в этой задачке будет равно -1.
#практика
✏️ Задача: Метод массива flat()
Ответ:
[1, 2, 3, 4]
Объяснение:
Метод flat() возвращает новый массив, в котором все элементы вложенных подмассивов были рекурсивно "подняты" на указанный уровень depth. Если ничего не передавать в скобки, то по умолчанию будет подниматься на 1 уровень.
#практика
✍️ Допишите функцию так, чтобы этот код работал: duplicate([1,2,3,4,5]); // [1,2,3,4,5,1,2,3,4,5]
Код:
function duplicate(arr) {
return arr.concat(arr) // concat объединяет два массива, в данном случае объединяем один и тот же массив в один
}
duplicate([1,2,3,4,5]); // [1,2,3,4,5,1,2,3,4,5]
#практика
🧐 Задача
Ответ:
7
Объяснение:
а+++b эквивалентно записи (a++)+b Значение - a равно "6", а значение - a++ равно 6 (так как это постфиксный инкремент) Следовательно а+++b = 6 + 1 = 7
#практика