Просмотр полной версии : как к отрицательному прибавить положительное?
К примеру
var sum1 = -1200;
sum1 = sum1 + 200;
должно получиться -1000.
А он мне показывает -1200200.
Как решить данную проблему?
Все всем спасибо сам решил задачу
sum1 = Number(sum1) + 200;
parseInt можешь еще юзать
хм...
var sum = -1200;
sum += 200;
alert(sum);
ruslan_mart
06.11.2013, 13:36
sum1 = +sum1 + 200;
хм...
var sum = -1200;
sum += 200;
alert(sum);
скорее всего летопись не сохранила оригинал и дело было так:
var sum = "-1200";:)
jsru_,
странные люди. К примеру выкладывают код, которого не было, и не проверяют, действительно ли он не работает.
странные люди. К примеру выкладывают код, которого не было, и не проверяют, действительно ли он не работает.
это не листинг, это наглядное представление. Я пытался максимально прозрачно объяснить, что именно мне нужно.
...
А вы, судя по вашим постам на форуме, в основном придираетесь к стилю изложения, вместо того, чтобы сказать по существу вопроса
:D
я делаю так:
var i = "-5";
var y = 20;
var z = i-1+1 + y;
:D
danik.js
07.11.2013, 00:19
Redya69, отстой полный. Тогда уж так:
var i = "-5";
var y = 20;
var z = i - (-y);
Или так...
var i = "-5";
var y = 20;
alert(i*1 + y);
добавлю тогда ужvar i = "-5";
var y = 20;
alert(i - 0 + y);
vBulletin® v3.6.7, Copyright ©2000-2025, Jelsoft Enterprises Ltd. Перевод: zCarot