616 читали · 5 лет назад
JavaScript. Урок № 8 (математические функции и методы)
Для упрощения работы с числами в javaScript существует ряд математических функций, позволяющих быстро находить решение. Далее мы будем изучать каждую функцию в отдельности. Функция Math.abs Функция Math.abs возвращает модуль числа, то есть из отрицательного числа делает положительное. Пример: В данном примере будет выведен модуль числа -7: document.write(Math.abs(-7)); Результат: 7 Задача Есть две переменные i и d. Найдите модуль разности i и d. Функция Math.round Функция Math.round выполняет округление до ближайшего целого числа по правилам математического округления...
Решаем задачи по JS на LeetCode | Hard | Графики, множество точек, линии | Max Points on a Line | Часть 11
Всем привет, сегодня мы будем решать вот такую задачу Нам даётся массив с точками, которые для удобства можно нарисовать на графике. Между этими точками можно провести прямые линии. Нам нужно найти прямую линию, которая может соединить больше всего таких точек, а потом вывести их количество. Нам придётся придумать способ, который будет правильно вычислять количество точек и делать это быстро. Сегодня у нас задача уровня "Hard", мне кажется, задачи такого уровня в своём блоге я ещё не решал. Из всех, кто решал эту задачу, справилось только 30...