Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #11 (permalink)  
Старый 09.07.2009, 17:26
overloaded
 
Сообщений: n/a

да я-то привык)) но ПОЖАЛУЙСТА ответьте на вопрос! ) почему не должно работать?
Ответить с цитированием
  #12 (permalink)  
Старый 09.07.2009, 17:37
Аватар для B~Vladi
Модератор Всея Форума
Отправить личное сообщение для B~Vladi Посмотреть профиль Найти все сообщения от B~Vladi
 
Регистрация: 14.05.2009
Сообщений: 4,021

То, что вы написали - синтаксически не правельно...
Здесь всё нормально:
function BCD4_to_INT(bcd){
    for(var i=0; i<4; i++){        
        bcd/= 0x10;
    	alert(bcd);    
    }  
}
BCD4_to_INT(0x1234);
Ответить с цитированием
  #13 (permalink)  
Старый 09.07.2009, 17:40
Аватар для B~Vladi
Модератор Всея Форума
Отправить личное сообщение для B~Vladi Посмотреть профиль Найти все сообщения от B~Vladi
 
Регистрация: 14.05.2009
Сообщений: 4,021

Ах да... JS сам прекрасно справляется с определением типов, так что, думаю, нестоит так заморачиваться... Если вы сунулись в JS - привыкайте к другим манерам программирования
Ответить с цитированием
  #14 (permalink)  
Старый 09.07.2009, 17:51
Аватар для B~Vladi
Модератор Всея Форума
Отправить личное сообщение для B~Vladi Посмотреть профиль Найти все сообщения от B~Vladi
 
Регистрация: 14.05.2009
Сообщений: 4,021

А вот ещё... заметил, что в строке BCD4_to_INT(0x1234); в числе 0x1234 был не икс, а русская хэ...
Ответить с цитированием
  #15 (permalink)  
Старый 09.07.2009, 17:54
Новичок на форуме
Отправить личное сообщение для Kolyaj Посмотреть профиль Найти все сообщения от Kolyaj
 
Регистрация: 19.02.2008
Сообщений: 9,177

Сообщение от overloaded
встроен он в мое ПО как скриптовый язык.
Вы пишете на каком-то загадочном диалекте, который никто из здесь присутствующих никогда не видел. Вы уверены, что у вас там вообще js?
Ответить с цитированием
  #16 (permalink)  
Старый 09.07.2009, 18:10
overloaded
 
Сообщений: n/a

то что х это не страшно..) я не копипастил сам написал. еще раз повторюсь что коментирование строки проблему как бы решает поэтому это явно не связано с передачей параметра функции \\ ну собственно движок от микрософт, например и мат , строковые функции работают.. А вам скрипт сообщает о том что синтаксис неправильный? именно на этапе компиляции?? с явным определением типов? мол в такойто строке.. Попробуте, возможно просто вы не знали о таких возможностях ЖС )
Ответить с цитированием
  #17 (permalink)  
Старый 09.07.2009, 18:12
overloaded
 
Сообщений: n/a

Сообщение от B~Vladi Посмотреть сообщение
Ах да... JS сам прекрасно справляется с определением типов, так что, думаю, нестоит так заморачиваться... Если вы сунулись в JS - привыкайте к другим манерам программирования
в том то и дело что он делает ее дабл. И после ее надо мас.флоор делать. Меня єто не устраивает.(((
Ответить с цитированием
  #18 (permalink)  
Старый 09.07.2009, 18:17
Аватар для B~Vladi
Модератор Всея Форума
Отправить личное сообщение для B~Vladi Посмотреть профиль Найти все сообщения от B~Vladi
 
Регистрация: 14.05.2009
Сообщений: 4,021

Сообщение от overloaded
є

Сообщение от overloaded
это явно не связано с передачей параметра функции
Не знаю, какой там у вас самопальный интерпретатор (а может и компилятор ), но у нас это вызывает ошибку.
Сообщение от overloaded
А вам скрипт сообщает о том что синтаксис неправильный? с явным определением типов? мол в такойто строке..
Да. В каждой строке, где есть int + ваша хэ.
Сообщение от overloaded
именно на этапе компиляции??
Мы его интерпретируем
Ответить с цитированием
  #19 (permalink)  
Старый 09.07.2009, 18:29
Аватар для B~Vladi
Модератор Всея Форума
Отправить личное сообщение для B~Vladi Посмотреть профиль Найти все сообщения от B~Vladi
 
Регистрация: 14.05.2009
Сообщений: 4,021

Сообщение от overloaded
Попробуте, возможно просто вы не знали о таких возможностях ЖС )
Кстати, хочу спросить... Когда-то один мой знакомый, программер СИ с огромным опытом, написал в JS-коде, в if, неизвесный мне оператор (по-моему логический), которого нет даже в спецификации... Дк JS его корректно обработал!!! Правда запускалось это из-под левого компилятора(!)... Дк вот... Какой в си есть 2-3 символьный оператор, которого нет в JS?
Ответить с цитированием
  #20 (permalink)  
Старый 09.07.2009, 18:33
Аватар для B~Vladi
Модератор Всея Форума
Отправить личное сообщение для B~Vladi Посмотреть профиль Найти все сообщения от B~Vladi
 
Регистрация: 14.05.2009
Сообщений: 4,021

Сообщение от overloaded
мне же это совсем не надо..
Сообщение от overloaded
Меня єто не устраивает.(((
Вот человек какой...
Ответить с цитированием
Ответ



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

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