Показать сообщение отдельно
  #9 (permalink)  
Старый 15.07.2015, 05:33
Новичок на форуме
Отправить личное сообщение для nurik_6 Посмотреть профиль Найти все сообщения от nurik_6
 
Регистрация: 15.07.2015
Сообщений: 6

Учите мат.часть !
Сообщение от KosBeg Посмотреть сообщение
запускаем и офигиваем =)
var tm94320 = '7';
peremennaya = tm94320+"093358";
alert(peremennaya);


там ошибка, нужно "ломиМ", это значит позиция клика на екране
Все правильно если использовать оператор "+" как бинарный, где первый операнд является числом а второй строкой, результат всегда приводится к строке. если хотите явно показать строку как число поставьте перед каждым операндом "+", т.е пример:
var a = 5, b = '5',c;
c = +a+b;

Если же оба операнда являются строкой, то как ни крути результат будет строкой. Для этого как вариант можно заранее их привести к числу используя оператор *, который в любом случае приводит к числу или к NaN, если один из операндов невозможно привести к числу.

Последний раз редактировалось nurik_6, 15.07.2015 в 05:39. Причина: Добавил
Ответить с цитированием