да я-то привык)) но ПОЖАЛУЙСТА ответьте на вопрос! ) почему не должно работать?
|
То, что вы написали - синтаксически не правельно...
Здесь всё нормально: function BCD4_to_INT(bcd){ for(var i=0; i<4; i++){ bcd/= 0x10; alert(bcd); } } BCD4_to_INT(0x1234); |
Ах да... JS сам прекрасно справляется с определением типов, так что, думаю, нестоит так заморачиваться... Если вы сунулись в JS - привыкайте к другим манерам программирования;)
|
А вот ещё... заметил, что в строке BCD4_to_INT(0x1234); в числе 0x1234 был не икс, а русская хэ...
|
Цитата:
|
то что х это не страшно..) я не копипастил сам написал. еще раз повторюсь что коментирование строки проблему как бы решает поэтому это явно не связано с передачей параметра функции \\ ну собственно движок от микрософт, например и мат , строковые функции работают.. А вам скрипт сообщает о том что синтаксис неправильный? именно на этапе компиляции?? с явным определением типов? мол в такойто строке.. Попробуте, возможно просто вы не знали о таких возможностях ЖС )
|
Цитата:
|
Цитата:
Цитата:
Цитата:
Цитата:
|
Цитата:
|
Цитата:
Цитата:
|
Часовой пояс GMT +3, время: 16:00. |