Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #11 (permalink)  
Старый 24.01.2017, 17:30
Аватар для RoyalHunt
Интересующийся
Отправить личное сообщение для RoyalHunt Посмотреть профиль Найти все сообщения от RoyalHunt
 
Регистрация: 17.01.2017
Сообщений: 16

Сообщение от Rise Посмотреть сообщение
Эти значения ты сам сочинил или в задании они так и указаны?
В задании так указано
Ответить с цитированием
  #12 (permalink)  
Старый 24.01.2017, 17:32
Профессор
Отправить личное сообщение для Rise Посмотреть профиль Найти все сообщения от Rise
 
Регистрация: 07.11.2013
Сообщений: 4,662

RoyalHunt, хорошо.
Ответить с цитированием
  #13 (permalink)  
Старый 24.01.2017, 23:15
Аватар для RoyalHunt
Интересующийся
Отправить личное сообщение для RoyalHunt Посмотреть профиль Найти все сообщения от RoyalHunt
 
Регистрация: 17.01.2017
Сообщений: 16

Сообщение от рони Посмотреть сообщение
RoyalHunt,
function fixAmount(amount) {
  if(typeof amount == "string")  amount = amount.replace(',','.');
  return  parseFloat(amount)||-1;
}

Можно уточнить почему не работает такой вариант, который вроде как является идентичным:


function fixAmount(amount) {
  if(amount === '')  amount = amount.replace(',','.');
  return  parseFloat(amount)||-1;
}
Ответить с цитированием
  #14 (permalink)  
Старый 25.01.2017, 01:56
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,070

RoyalHunt,
1 вариант -- если данные строка переписать зяпятую на точку.
2 вариант (ваш) - если данные отсутствуют, у несуществующих данных переписать зяпятую на точку.
чем они одинаковы?
Ответить с цитированием
  #15 (permalink)  
Старый 25.01.2017, 03:05
Аватар для RoyalHunt
Интересующийся
Отправить личное сообщение для RoyalHunt Посмотреть профиль Найти все сообщения от RoyalHunt
 
Регистрация: 17.01.2017
Сообщений: 16

Сообщение от рони Посмотреть сообщение
RoyalHunt,
1 вариант -- если данные строка переписать зяпятую на точку.
2 вариант (ваш) - если данные отсутствуют, у несуществующих данных переписать зяпятую на точку.
чем они одинаковы?
Так точно! Спасибо за ответы
Ответить с цитированием
  #16 (permalink)  
Старый 25.01.2017, 03:19
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,070

RoyalHunt,
function fixAmount(amount) {
  return  parseFloat((''+amount).replace(',','.'))||-1;
}
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Получение вычисленного значения css свойства FanAizu jQuery 2 12.03.2014 20:30
выпадающий список подходящих строк при наборе значения yaro Элементы интерфейса 1 02.04.2012 17:54
Получить значения из формы VistaSV30 Общие вопросы Javascript 1 20.01.2011 20:12
Как получить значения стиля Glook jQuery 2 18.12.2010 13:18
Получить значения доп. полей select-option arcanerain Общие вопросы Javascript 11 29.09.2010 03:02