Показать сообщение отдельно
  #1 (permalink)  
Старый 23.12.2014, 13:11
Новичок на форуме
Отправить личное сообщение для lavds Посмотреть профиль Найти все сообщения от lavds
 
Регистрация: 07.08.2014
Сообщений: 6

Строка с минусом в отрицательный инт.
Мне приходит строка вида "-14"
Хочу перевести в int

parseInt(str, 10);
Но минус пропадает, предполагаю что минус другой символ, делаю так:
if (str.charAt(0) == "-") {
x = parseInt(str, 10);
x = x - x*2;
} else {
x = parseInt(x, 10);
}

Все равно получаю число 14

Последний раз редактировалось lavds, 23.12.2014 в 13:26.
Ответить с цитированием