Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #11 (permalink)  
Старый 15.12.2011, 16:54
Аватар для ksa
ksa ksa вне форума
CacheVar
Отправить личное сообщение для ksa Посмотреть профиль Найти все сообщения от ksa
 
Регистрация: 19.08.2010
Сообщений: 14,218

Сообщение от trikadin
Короче.
Это как минимум...
Ответить с цитированием
  #12 (permalink)  
Старый 15.12.2011, 17:32
Аспирант
Отправить личное сообщение для Arigato Посмотреть профиль Найти все сообщения от Arigato
 
Регистрация: 11.12.2011
Сообщений: 42

Сообщение от trikadin Посмотреть сообщение
А вот чем лучше parseFloat?
Информативнее, чем какой-то плюсик.

Сообщение от ksa Посмотреть сообщение
Это как минимум...
Еще какие преимущества?
Ответить с цитированием
  #13 (permalink)  
Старый 15.12.2011, 17:47
Аватар для Nekromancer
Профессор
Отправить личное сообщение для Nekromancer Посмотреть профиль Найти все сообщения от Nekromancer
 
Регистрация: 06.05.2009
Сообщений: 1,163

Arigato,
Ой, ну ради бога. Для кого информативнее, для того кто не знает?
Сообщение от Arigato
Еще какие преимущества?
А ещё быстрее. Ведь это обычное приведение типов.
__________________
Нужно равняться на лучших, а не оправдываться за счёт худших.
Ответить с цитированием
  #14 (permalink)  
Старый 15.12.2011, 19:08
sinistral
Посмотреть профиль Найти все сообщения от melky
 
Регистрация: 28.03.2011
Сообщений: 5,418

если пользователь введёт "32.43a", я посмотрю, чем плюс лучше parseFloat.

PS для проверки того, является ли аргумент (в данном случае, строка) нормальным числовым представлением, есть функция isFinite :
isFinite("32"); // true
isFinite("32.5"); // true
isFinite("23k"); // false

Последний раз редактировалось melky, 15.12.2011 в 19:10.
Ответить с цитированием
  #15 (permalink)  
Старый 15.12.2011, 19:17
Аватар для trikadin
Модератор
Отправить личное сообщение для trikadin Посмотреть профиль Найти все сообщения от trikadin
 
Регистрация: 27.04.2010
Сообщений: 3,417

Сообщение от melky
если пользователь введёт "32.43a", я посмотрю, чем плюс лучше parseFloat.
Уже обсуждалось, смотри выше:
Сообщение от Nekromancer
Лучше вообще ограничить ввод только цифрами.

Сообщение от melky
PS для проверки того, является ли аргумент (в данном случае, строка) нормальным числовым представлением, есть функция isFinite
Не вижу особого смысла в этой ф-ции, честно говоря.
__________________
Читайте:
Ты любопытный) Всё-таки, ничему в этом мире не помешает хорошая доля юмора)
Как спросить, чтобы вам ответили
Часто Задаваемые Вопросы (FAQ)
Ответить с цитированием
  #16 (permalink)  
Старый 15.12.2011, 19:23
Аватар для Nekromancer
Профессор
Отправить личное сообщение для Nekromancer Посмотреть профиль Найти все сообщения от Nekromancer
 
Регистрация: 06.05.2009
Сообщений: 1,163

trikadin,
поддерживаю, вполне достаточно isNaN.
__________________
Нужно равняться на лучших, а не оправдываться за счёт худших.
Ответить с цитированием
  #17 (permalink)  
Старый 15.12.2011, 19:40
sinistral
Посмотреть профиль Найти все сообщения от melky
 
Регистрация: 28.03.2011
Сообщений: 5,418

Сообщение от Nekromancer Посмотреть сообщение
trikadin,
поддерживаю, вполне достаточно isNaN.
она обратная isFinite. вы хотите делать наоборот. ну что же, делайте.
Ответить с цитированием
  #18 (permalink)  
Старый 15.12.2011, 19:45
Аватар для trikadin
Модератор
Отправить личное сообщение для trikadin Посмотреть профиль Найти все сообщения от trikadin
 
Регистрация: 27.04.2010
Сообщений: 3,417

Сообщение от melky
она обратная isFinite. вы хотите делать наоборот. ну что же, делайте.
Тебя session не взломал? Уж больно манера выражаться похожая.
__________________
Читайте:
Ты любопытный) Всё-таки, ничему в этом мире не помешает хорошая доля юмора)
Как спросить, чтобы вам ответили
Часто Задаваемые Вопросы (FAQ)
Ответить с цитированием
  #19 (permalink)  
Старый 15.12.2011, 20:04
sinistral
Посмотреть профиль Найти все сообщения от melky
 
Регистрация: 28.03.2011
Сообщений: 5,418

Сообщение от trikadin Посмотреть сообщение
Тебя session не взломал? Уж больно манера выражаться похожая.
у него проц сгорит от брута моего пароля
просто есть такое понятие, как семантика.
как вы относитесь к yoda conditions ?
if (5 == myvariable) ....

от этого у меня тоже появляется чувство неправильного применения букавок в этих моментах.
Ответить с цитированием
  #20 (permalink)  
Старый 15.12.2011, 20:05
Аватар для trikadin
Модератор
Отправить личное сообщение для trikadin Посмотреть профиль Найти все сообщения от trikadin
 
Регистрация: 27.04.2010
Сообщений: 3,417

Сообщение от melky
просто есть такое понятие, как семантика.
как вы относитесь к yoda conditions ?
Плохо отношусь. Но пример не в тему - почему это isFinite семантичнее, чем isNaN?
__________________
Читайте:
Ты любопытный) Всё-таки, ничему в этом мире не помешает хорошая доля юмора)
Как спросить, чтобы вам ответили
Часто Задаваемые Вопросы (FAQ)
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
нужна помощь в JavaScript михаил Общие вопросы Javascript 26 30.10.2013 12:07
нужна помощь тех кто разбирается. igoryk jQuery 2 20.10.2010 19:42
Очень нужна помощь с Ext JS dcbal ExtJS 1 09.07.2010 13:15
нужна помощь Sergiy Серверные языки и технологии 2 31.03.2010 20:16
нужна помощь dominosoko Серверные языки и технологии 4 14.03.2010 02:17