Вёрстка сайтов | HTML, CSS, JS
4.79K subscribers
660 photos
1 video
4 files
1.1K links
👋 Привет, друг!

В этом канале я выкладываю структурированные, обучающие уроки и материалы по вёрстке сайтов и фронтенду.
Присоединяйся и начинай учиться!

Связь: @Tigran1963
Download Telegram
Задача на js

У вас есть массив, содержащий объекты, каждый из которых представляет собой запись о студенте в формате:

javascript [
{ имя: "Алексей", возраст: 21, оценки: [4, 5, 3, 2, 4] },
{ имя: "Екатерина", возраст: 20, оценки: [5, 4, 5, 5, 3] },
{ имя: "Иван", возраст: 22, оценки: [3, 3, 4, 5, 4] }
// Дополнительные записи о студентах...
]

Ваша задача - написать функцию JavaScript, которая принимает этот массив студентов и возвращает среднюю оценку по всем студентам. Кроме того, необходимо вывести имена студентов, у которых средняя оценка выше заданного порога (например, 4.0).

#js | #полезности
👍41
Перебираемые объекты

Читать 🧑‍💻

#js | #теория
👍2
С помощью какого свойства можно сделать рамку вокруг элемента, не влияя на его CSS-размеры?
Anonymous Quiz
40%
border
9%
outline-offset
38%
outline
3%
overflow
2%
Это невозможно
7%
Посмотреть ответы
👍7
Задача: Калькулятор с памятью

Напишите веб-приложение калькулятора с возможностью сохранения результатов вычислений в памяти. Пользователь должен иметь возможность выполнять базовые арифметические операции (+, -, *, /) над двумя числами, а также сохранять результат в памяти, извлекать сохраненное значение из памяти и очищать память.

Дополнительные требования:
Пользователь должен иметь возможность вводить числа и выбирать операции с помощью интерфейса веб-приложения (например, кнопки для чисел и операций).
Калькулятор должен отображать текущее выражение и результат вычислений.
Память калькулятора должна хранить только одно значение.
Приложение должно быть реализовано с использованием языка JavaScript и HTML/CSS для интерфейса.
Вы можете добавить дополнительные функции или усложнения, такие как поддержка десятичных чисел, проверка на корректность ввода, анимации и т. д.

#домашка
👍4🔥1
Макет для тренировки (сутки на море)

Посмотреть макет 👨‍💻

#макетдлятренировки
👍4
Задача: Поиск наибольшей суммы подряд идущих элементов в массиве

У вас есть массив целых чисел, как положительных, так и отрицательных. Необходимо написать функцию, которая находит и возвращает наибольшую сумму подряд идущих элементов в этом массиве.

Пример:
Входной массив: [-2, 1, -3, 4, -1, 2, 1, -5, 4]
Наибольшая сумма подряд идущих элементов: 6 (сумма подряд идущих элементов [4, -1, 2, 1])

Дополнительные требования:
Функция должна иметь временную сложность O(n), где n - длина массива.
Функция должна обрабатывать случай, когда все элементы массива отрицательные.
Такая задача проверяет навыки работы с массивами и понимание алгоритмов на собеседованиях. Она требует использования алгоритма "максимальная подпоследовательность сумм" или "алгоритма Кадане".

#домашка
👍3
Какое свойство предназначено для изменения направление текста?
Anonymous Quiz
42%
text-route
6%
text
36%
direction
8%
baseline
8%
Посмотреть ответы
👍3
Если задать height в процентах, то они будут рассчитаны относительно...
Anonymous Quiz
20%
...ширины родительского блока
61%
...высоты родительского блока
12%
...высоты body
2%
...ширины body
4%
Посмотреть ответы
👍7