да я-то привык)) но ПОЖАЛУЙСТА ответьте на вопрос! ) почему не должно работать?
|
То, что вы написали - синтаксически не правельно...
Здесь всё нормально:
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, время: 06:31. |