Тест на внимательность и остроту зрения
Язык 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 - механизм, который заставляет примитивы вести себя как объекты. Это не магия, это тщательно продуманная система объектов-обёрток...
Римские числа. Javascript
Ответ: Объяснение: Для начала давайте выпишем всевозможные римские цифры, которые мы будем использовать: I — 1, IV — 4, V — 5, IX — 9, X — 10, XL — 40, L — 50, XC — 90, C — 100, CD — 400, D — 500, CM — 900, M — 1000 Получаем, что представить целое число в виде римской цифры, необходимо найти последовательность из 13 римских символов, где их соответствующие значения складываются в целое число. Эта последовательность должна быть в порядке от наибольшего к наименьшему. Итак, чтобы представить данное целое число, мы ищем самый большой символ, который в него помещается...