Re[5]: int vs var (JScript)
От: Аноним  
Дата: 06.09.01 02:20
Оценка:
Здравствуйте IT, вы писали:

EVZ>>JS не поддерживает никаких методов и свойств для определения текущего или изначального значения, поэтому нужно внимательно отслеживать типы в процессе, во избежании неожиданных результатов, или же задавать значения по умочанию (инициализировать).


угу.

EVZ>>В JS если к строке прибавить число, то результат преобразуется в строку


угу. но его можно попробовать преобразовать в число.

EVZ>>поэтому единственное правило это ОТСЛЕЖИВАТЬ и ТЕСТИРОВАТЬ!


угу.

IT>И даже 'new Number' не поможет?


поможет.

a=10;
a=new Number(a+"dfg");
в этом случае ты получишь (вроде как) "NaN".

a=10;
a=new Number(a+"2345");
в этом случае ты получишь 102345.

IT>JS не правильный язык.


Олег
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.