Почему 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 римских символов, где их соответствующие значения складываются в целое число. Эта последовательность должна быть в порядке от наибольшего к наименьшему. Итак, чтобы представить данное целое число, мы ищем самый большой символ, который в него помещается...
[1] + [2] - [3] = 9. Да как так-то?
Объясняем, как работает JavaScript Вот вам код на JavaScript. Если его исполнить, результат будет 9. Это нелогично для нас, но совершенно понятно, логично и предсказуемо с точки зрения JavaScript. Вот почему. Разбираемся, что лежит в скобках В JavaScript прямые скобки — это признак того, что перед нами массив. Когда мы объявляем новый массив, то обычно делаем это так: var arr = [1,2,3,4,5]; Слева у нас переменная, в которую мы отправляем новое значение, а справа — массив, который мы хотим поместить в переменную...