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

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

Связь: @Tigran1963
Download Telegram
Как сделать обводку для текста?

Воспользуемся этим кодом:
<div class="text">Текст с обводкой.</div>


.text {
font-size: 16px;
-webkit-text-stroke: 1px red;
-webkit-text-fill-color: transparent;
}


Данный способ не работает в IE. Для него нам следует задать тексту тени
.text {
font-size: 16px;
color: #fff;
text-shadow:
-0 -1px 0 #000000,
0 -1px 0 #000000,
-0 1px 0 #000000,
0 1px 0 #000000,
-1px -0 0 #000000,
1px -0 0 #000000,
-1px 0 0 #000000,
1px 0 0 #000000,
-1px -1px 0 #000000,
1px -1px 0 #000000,
-1px 1px 0 #000000,
1px 1px 0 #000000,
-1px -1px 0 #000000,
1px -1px 0 #000000,
-1px 1px 0 #000000,
1px 1px 0 #000000;
}


#полезности
👍11🔥2👎1
Где брать заказы фрилансеру

Читать 👨‍💻

#фриланс
🔥61👏1
Задача на JavaScript:

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

Примеры:
const students = [
{ name: 'John', grades: [85, 90, 92] },
{ name: 'Sarah', grades: [89, 76, 95] },
{ name: 'Mike', grades: [78, 80, 85] },
{ name: 'Emily', grades: [90, 92, 88] }
];


console.log(getStudentsWithAverageAbove(students, 90)); 
// Ожидаемый вывод: ['John', 'Emily']
console.log(getStudentsWithAverageAbove(students, 85));
// Ожидаемый вывод: ['John', 'Sarah', 'Emily']


В этой задаче вам потребуется использовать циклы для обхода массива объектов со студентами и вычисления среднего балла каждого студента. Далее, используя условный оператор, вы выберете только тех студентов, у которых средний балл превышает заданный порог, и добавите их имена в новый массив. Наконец, верните этот новый массив с именами студентов.

#домашка
👍7
Дорогие друзья, поздравляю вас с Новым годом! 🎄

В 2024 году желаю всем мира и здоровья. Надеюсь новый год будет лучше прошедшего, вы достигнете своих целей и воплотите желания в реальность. Будьте счастливы, с Новым годом!
Please open Telegram to view this post
VIEW IN TELEGRAM
19🔥3👍2
Задача на JavaScript:

У вас есть массив чисел, представляющих высоты столбов. Вам нужно найти максимальную площадь, которую можно охватить, выбрав два столба и протянув между ними горизонтальную линию.

Напишите функцию findMaxArea, которая принимает массив heights в качестве аргумента и возвращает максимальную площадь.

Примеры:
findMaxArea([1, 8, 6, 2, 5, 4, 8, 3, 7]); // Возвращает 49
findMaxArea([4, 3, 2, 1, 4]); // Возвращает 16
findMaxArea([1, 2, 1]); // Возвращает 2

В этой задаче вы должны реализовать алгоритм с наилучшей временной сложностью.

#домашка
👍3