lab_4_9
МИНИСТЕРСТВО НАУКИ И ВЫСШЕГО ОБРАЗОВАНИЯ
РОССИЙСКОЙ ФЕДЕРАЦИИ
ФЕДЕРАЛЬНОЕ ГОСУДАРСТВЕННОЕ БЮДЖЕТНОЕ
ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ ВЫСШЕГО ОБРАЗОВАНИЯ
«САХАЛИНСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ»
Институт естественных наук и техносферной безопасности
Кафедра информатики
Гусев Владислав Михайлович
Лабораторная работа №9.«JS»
01.03.02 Прикладная математика и информатика
Научный руководитель
Соболев Евгений Игоревич
г. Южно-Сахалинск
2024 г.
Введение
HTML — стандартизированный язык гипертекстовой разметки документов для просмотра веб-страниц в браузере. Веб-браузеры получают HTML документ от сервера по протоколам HTTP/HTTPS или открывают с локального диска, далее интерпретируют код в интерфейс, который будет отображаться на экране монитора.
CSS — формальный язык описания внешнего вида документа, написанного с использованием языка разметки. Также может применяться к любым XML-документам, например, к SVG или XUL.
Задачи js
- Есть некоторая строка (var str = 'fgfggg';), что будет, если мы возьмем str[0]?
- Дана функция, она принимает в качестве аргументов строки '*', '1', 'b', '1c', реализуйте ее так, что бы она вернула строку '1*b*1c'
- Дано дерево, надо найти сумму всех вершин.
- Нарисовать стилями полукруг.
- Есть массив в котором лежат объекты с датами, отсортировать по датам.
- Есть несколько слов, определить состоят ли они из одних и тех же букв('кот', 'ток', 'окт')
- От них же. Числа от 1 до 100 лежат в массиве, они хаотично перемешанные, от туда изъяли одно число, надо найти, что это за число. алгоритм не должен превышать O(n^2) сложности.
- Реализовать сортировку пузырьком.
- Обратная польская нотация.
- Реализовать функцию является ли слово палендром.
Решения CSS
Файл 1.js
Файл 2.js
Файл 3.js
Файл 4.js
Файл 5.js
Файл 6.js
Файл 7.js
Файл 8.js
Файл 9.js
Файл 10.js
Результат HTML
-
Есть некоторая строка (var str = 'fgfggg';), что будет, если мы возьмем str[0]?
-
Дана функция, она принимает в качестве аргументов строки '*', '1', 'b', '1c', реализуйте ее так, что бы она вернула строку '1*b*1c'
-
Дано дерево, надо найти сумму всех вершин.
-
Нарисовать стилями полукруг.
-
Есть массив в котором лежат объекты с датами, отсортировать по датам.
-
Есть несколько слов, определить состоят ли они из одних и тех же букв('кот', 'ток', 'окт')
-
От них же. Числа от 1 до 100 лежат в массиве, они хаотично перемешанные, от туда изъяли одно число, надо найти, что это за число. алгоритм не должен превышать O(n^2) сложности.
-
Реализовать сортировку пузырьком.
-
Обратная польская нотация.
-
Реализовать функцию является ли слово палендром.
Вывод
В ходе выполнения лабораторной работы по js были рассмотрены различные селекторы, которые позволяют выбирать и стилизовать определенные элементы на веб-странице. Также применены алгоритмы работы с циклами списками и другими структурами данных на js.