Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 19.10.2017, 15:37
Интересующийся
Отправить личное сообщение для Evelate Посмотреть профиль Найти все сообщения от Evelate
 
Регистрация: 10.03.2017
Сообщений: 12

Преобразование строки из знаков в число
Добрый день)

Пример - это одно из множества других чисел и знаков:

var a = "7-3-8*2"


Знаки генерируются по разному, как мне преобразовать к числу данный пример, чтобы считалось нормально?)
Ответить с цитированием
  #2 (permalink)  
Старый 19.10.2017, 15:43
Профессор
Отправить личное сообщение для Nexus Посмотреть профиль Найти все сообщения от Nexus
 
Регистрация: 04.12.2012
Сообщений: 3,708

Evelate, кавычки, как вариант, убрать или eval.
Ответить с цитированием
  #3 (permalink)  
Старый 19.10.2017, 16:18
Аватар для Alexandroppolus
Профессор
Отправить личное сообщение для Alexandroppolus Посмотреть профиль Найти все сообщения от Alexandroppolus
 
Регистрация: 25.10.2016
Сообщений: 1,005

var a = "7-3-8*2";
alert((0,eval)(a));
Ответить с цитированием
  #4 (permalink)  
Старый 19.10.2017, 16:25
Профессор
Отправить личное сообщение для Nexus Посмотреть профиль Найти все сообщения от Nexus
 
Регистрация: 04.12.2012
Сообщений: 3,708

Alexandroppolus, можете объяснить смысл этой конструкции?
Ответить с цитированием
  #5 (permalink)  
Старый 19.10.2017, 16:32
Аватар для Alexandroppolus
Профессор
Отправить личное сообщение для Alexandroppolus Посмотреть профиль Найти все сообщения от Alexandroppolus
 
Регистрация: 25.10.2016
Сообщений: 1,005

Nexus,
это использует "глобальный eval"
https://learn.javascript.ru/eval#з...области
Ответить с цитированием
  #6 (permalink)  
Старый 19.10.2017, 16:45
Профессор
Отправить личное сообщение для Nexus Посмотреть профиль Найти все сообщения от Nexus
 
Регистрация: 04.12.2012
Сообщений: 3,708

Alexandroppolus, спасибо.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Преобразование строки в объект php-coder Общие вопросы Javascript 9 26.08.2015 13:08
Преобразование сложной строки в число Basil_JS Events/DOM/Window 3 05.09.2014 08:16
Как получить число из конца строки? Hurray jQuery 6 14.05.2014 17:42
Преобразование строки в дату. Serious2008 Общие вопросы Javascript 5 28.11.2012 14:22
Выбрать число из строки Nihisil Общие вопросы Javascript 4 09.03.2011 08:49