# Учебная практика 2022. Четверг 30.06. Полищук Даниил ## Задание 1 Создать хостинге replit.com html приложение, в котором реализовать на языке javascript класс Graph1D, предназначенный для расчета и отрисовки на канве (canvas) графиков вещественных функции В классе Graph1D должен быть реализован метод draw(), рисующий график функции на канве и обеспечивающий отрисовку: a) точек функции f(x), б) осей координат, в) координатной сетки, г) указание в левом нижнем углу графика значений xmin,ymin, в правом верхнем углу значений xmax,ymax, д) отрисовку приближенных нулей графика функций и предполагаемых разрывов второго рода. ### Решение Ссылка на решение https://Canvas.daniil-olieksan.repl.co #### Что реализовано Класс Graph1D с фунциями draw(), evaluate(), drawAuto() draw(): Рисует координатную сетку, оси, график фун., и максимальные и минимальные точки. evaluate(): Выдает массив с точками графика. ![](https://i.imgur.com/OhwSRUz.png) ![](https://i.imgur.com/gvx29Z9.png)