Арифметические операторы принимают численные значения и возвращают число.
Стандартные операторы - это прибавление (+), вычитание (-), умножение (*) и деление (/). Они работают как обычно, причем все операции осуществляются с плавающей точкой.
1 / 2 // = 0.5 в javascript
1 / 2 // = 0 в Java, так как вычисление идет в целых числах
Особенность заключается в наличии в javascript бесконечности Infinity, которая может участвовать в вычислениях.
Пример: бесконечность
2.0 / 0 // = Infinity
2.0 / 0.0 // = Infinity
2.0 / -0.0 // = -Infinity
% (Модуль числа)
Этот оператор возвращает значение остатка при делении первого операнда на второй. Результат будет иметь тот же знак, что и первый операнд.
7 % 2 // = 1
-1 % 2 // -1
++ (Инкремент)
Увеличивает переменную, к которой применен, на единицу.
Если использован в постфиксной форме x++, то возвращает исходное значение x, в префиксной форме ++x возвращает увеличенное значение.
x=3
y = x++ // увеличивает x до 4, устанавливает y=3
x=3
y = ++x // увеличивает x до 4, устанавливает y=4
-- (Декремент)
Аналогично инкременту, но уменьшает на единицу.
- (Унарный минус)
Возвращает число, противоположное по знаку данному.
+ (Унарный плюс)
Возвращает операнд.
Как и любые арифметические операторы, делает неявное преобразование операнда в число, поэтому используется просто для перевода переменной из числовой в строковую.
var value = input.value
value = +value
if (isNaN(value)) alert('не число')
хотелось бы увидеть побольше всего... Где корень нной степени, модуль?
Корень нн-ой степени = возведение в дробную степень.
Про это смотреть тут: http://javascript.ru/Math
Добрый день.
Скажите как быть, умножаю :
2.53*10 = 25.299999999999997
2.51*10 = 25.099999999999998
а
2.52*10 = 25.2
Как это понимать?
Сие не баг, но фича.)
Мда, придется округлять.
в коде статьи увидел такое:
кстати, было бы неплохо если бы подразделы статей в справочнике комплектовались пермалинком на подраздел, вместо того чтобы вручную их составлять
Привет !
подскажите плиз, как это переписать на Делфи
if (arr_4uceJI[i] <= d_4ucJIo && !(i%2)) iNew = i;
уважаемый администратор подсажите действие корня Н-ной степени из числа М
Комментарии прочитать слабо? )))
Читать тут: http://javascript.ru/Math
Скажите, а можно, чтобы арифметический оператор задавался значением переменной??
Модуль числа здесь:
http://javascript.ru/Math.abs
что это за модуль "% (Модуль числа)" не понятно и для чего он нужен?
в школе то учился?
Marwell прав, что толку в этом бреде?
7 % 2 // = 1
-1 % 2 // -1
с таким же успехом можно из нуля вычитать и на себя делить
(0 - 7)/(-7) //1
(0 - -1)/(- - 1) //1
Math.abs(x) - вот это модуль так модуль
уроки не пропускаем

Подскажите плиз!! С клавиатуры вводится массив чисел, по окончанию ввода выводится среднее арифметическое всех элементов.
у меня чтото не выходит ничего..(( я только начинаю изучать яваскрипт.
Отправить комментарий
Приветствуются комментарии:- Полезные.
- Дополняющие прочитанное.
- Вопросы по прочитанному. Именно по прочитанному, чтобы ответ на него помог другим разобраться в предмете статьи. Другие вопросы могут быть удалены.
P.S. Лучшее "спасибо" - не комментарий, как все здорово, а рекомендация или ссылка на статью.Для остальных вопросов и обсуждений есть форум.