170 читали · 1 месяц назад
Язык JavaScript - Типы данных
Вы когда-нибудь замечали странность? javascript const str = "hello"; console.log(str.toUpperCase()); // "HELLO" const num = 42; console.log(num.toString()); // "42" const bool = true; console.log(bool.toString()); // "true" Вроде бы ничего удивительного. Но подождите. "hello" - это же примитив, строка. У примитивов не может быть методов! Или может? Добро пожаловать в одну из самых элегантных иллюзий JavaScript - механизм, который заставляет примитивы вести себя как объекты. Это не магия, это тщательно продуманная система объектов-обёрток...
616 читали · 4 года назад
JavaScript. Урок № 8 (математические функции и методы)
Для упрощения работы с числами в javaScript существует ряд математических функций, позволяющих быстро находить решение. Далее мы будем изучать каждую функцию в отдельности. Функция Math.abs Функция Math.abs возвращает модуль числа, то есть из отрицательного числа делает положительное. Пример: В данном примере будет выведен модуль числа -7: document.write(Math.abs(-7)); Результат: 7 Задача Есть две переменные i и d. Найдите модуль разности i и d. Функция Math.round Функция Math.round выполняет округление до ближайшего целого числа по правилам математического округления...