Задача на JavaScript:
Дан массив чисел. Необходимо реализовать функцию, которая возвращает наибольшую возможную сумму подмассива чисел, где сумма чисел каждых двух соседних элементов не превышает заданное значение maxDiff.
Пример входных данных:
Ожидаемый результат:
Наибольшая сумма подмассива, в котором сумма чисел каждых двух соседних элементов не превышает 2, равна 9.
Возможные подмассивы с такой суммой: [1, 2, 3, 4], [2, 3, 4], [3, 4, 2], [4, 2, 3], [5, 6], [6, 7].
Реализуйте функцию getMaxSubarraySum(nums, maxDiff) и проверьте ее работу на указанном примере.
#домашка
Дан массив чисел. Необходимо реализовать функцию, которая возвращает наибольшую возможную сумму подмассива чисел, где сумма чисел каждых двух соседних элементов не превышает заданное значение maxDiff.
Пример входных данных:
nums = [1, 2, 3, 4, 5, 6, 7]
maxDiff = 2
Ожидаемый результат:
Наибольшая сумма подмассива, в котором сумма чисел каждых двух соседних элементов не превышает 2, равна 9.
Возможные подмассивы с такой суммой: [1, 2, 3, 4], [2, 3, 4], [3, 4, 2], [4, 2, 3], [5, 6], [6, 7].
Реализуйте функцию getMaxSubarraySum(nums, maxDiff) и проверьте ее работу на указанном примере.
#домашка
👍2
Подборка лучших постов за прошлую неделю
Лучшие статьи @free_html_lessons:
1. Яндекс вебмастер. Зачем нужен?
2. Как легко создать диалоговое окно?
3. Каррирование в javascript
Лучшие фронтенд вакансии @job_webdev:
1. HTML-верстальщик Jobers
2. HTML-верстальщик Программный Продукт
3. Frontend-разработчик
Лучшие дизайн вакансии @job_webdesign:
1. UI/UX дизайнер
2. Web-дизайнер Толстов груп
3. Web-дизайнер
#лучшеезанеделю
Лучшие статьи @free_html_lessons:
1. Яндекс вебмастер. Зачем нужен?
2. Как легко создать диалоговое окно?
3. Каррирование в javascript
Лучшие фронтенд вакансии @job_webdev:
1. HTML-верстальщик Jobers
2. HTML-верстальщик Программный Продукт
3. Frontend-разработчик
Лучшие дизайн вакансии @job_webdesign:
1. UI/UX дизайнер
2. Web-дизайнер Толстов груп
3. Web-дизайнер
#лучшеезанеделю
👍4
Задача: Создать приложение "Управление складом".
Необходимо разработать приложение на JavaScript, которое позволяет управлять товарами на складе. Приложение должно иметь следующие функции:
Добавление нового товара на склад с указанием названия, количества и цены.
Изменение количества товара на складе (увеличение или уменьшение).
Просмотр списка всех товаров на складе с указанием их названия, количества и цены.
Расчет общей стоимости всех товаров на складе.
#домашка
Необходимо разработать приложение на JavaScript, которое позволяет управлять товарами на складе. Приложение должно иметь следующие функции:
Добавление нового товара на склад с указанием названия, количества и цены.
Изменение количества товара на складе (увеличение или уменьшение).
Просмотр списка всех товаров на складе с указанием их названия, количества и цены.
Расчет общей стоимости всех товаров на складе.
#домашка
👍9❤1👏1🌭1🦄1
Подборка лучших постов за прошлую неделю
Лучшие статьи @free_html_lessons:
1. Тренды верстки в 2024 году
2. Вопросы и задачи из собеседований на js
3. Кастомные html теги
Лучшие фронтенд вакансии @job_webdev:
1. HTML-верстальщик Духи.рф
2. Frontend-разработчик
3. HTML-верстальщик Animaccord
Лучшие дизайн вакансии @job_webdesign:
1. UI/UX дизайнер
2. UI/UX дизайнер Coral Club
3. Web-дизайнер
#лучшеезанеделю
Лучшие статьи @free_html_lessons:
1. Тренды верстки в 2024 году
2. Вопросы и задачи из собеседований на js
3. Кастомные html теги
Лучшие фронтенд вакансии @job_webdev:
1. HTML-верстальщик Духи.рф
2. Frontend-разработчик
3. HTML-верстальщик Animaccord
Лучшие дизайн вакансии @job_webdesign:
1. UI/UX дизайнер
2. UI/UX дизайнер Coral Club
3. Web-дизайнер
#лучшеезанеделю
👍6❤1
Как событие происходит при наведении курсора на элемент?
Anonymous Quiz
6%
mouseout
59%
mouseover
6%
mousetop
28%
mousemove
🔥9👍2
Какое из перечисленных значений атрибута tabindex означает, что кнопка может быть выделена, однако не участвует в навигации с помощью клавиши Tab?
Anonymous Quiz
9%
1
33%
-1
24%
0
14%
' '
20%
Посмотреть ответ
👍9😍1
Please open Telegram to view this post
VIEW IN TELEGRAM
Telegraph
Доступность. Исследование
Только треть российских сайтов адаптирована для незрячих людей. К таким выводам пришла команда инклюзивного проекта Everland @inclusion_everland в ходе тестирования невизуальной доступности сервисов ведущих российских компаний/ Незрячие люди в современном…
👏5
Задача:
Напишите функцию, которая принимает на вход список слов и возвращает список все анаграмм этих слов. Анаграммы - это слова, образованные путем перестановки букв другого слова, например, "listen" и "silent" - анаграммы.
#домашка
Напишите функцию, которая принимает на вход список слов и возвращает список все анаграмм этих слов. Анаграммы - это слова, образованные путем перестановки букв другого слова, например, "listen" и "silent" - анаграммы.
#домашка
👍6
Подборка лучших постов за прошлую неделю
Лучшие статьи @free_html_lessons:
1. Как сделать радио кнопки (форма оплаты)
2. Все про Frontend разработчика
3. Коды ошибок HTTP
Лучшие фронтенд вакансии @job_webdev:
1. Frontend-разработчик. Проектная работа.
2. HTML-верстальщик Jobers
3. Разработчик баннеров (HTML, CSS, JS)
Лучшие дизайн вакансии @job_webdesign:
1. Web-дизайнер
2. UI/UX дизайнер
3. Web-дизайнер
#лучшеезанеделю
Лучшие статьи @free_html_lessons:
1. Как сделать радио кнопки (форма оплаты)
2. Все про Frontend разработчика
3. Коды ошибок HTTP
Лучшие фронтенд вакансии @job_webdev:
1. Frontend-разработчик. Проектная работа.
2. HTML-верстальщик Jobers
3. Разработчик баннеров (HTML, CSS, JS)
Лучшие дизайн вакансии @job_webdesign:
1. Web-дизайнер
2. UI/UX дизайнер
3. Web-дизайнер
#лучшеезанеделю
👍1