Показать сообщение отдельно
  #7 (permalink)  
Старый 28.05.2011, 19:17
Особый гость
Посмотреть профиль Найти все сообщения от monolithed
 
Регистрация: 02.04.2010
Сообщений: 4,260

Сообщение от Matre
даёт единицу, т.е. e|0 не аналог Math.round(e)
можно сказать аналог Math.floor();
Сообщение от Matre
И зачем speed в таймере делить на 100 каждый раз, когда можно заранее вычислить? Про приведение к строке distance каждый раз я вообще молчу.
согласен, что некорректно, и для реального использования тут еще много чего можно подправить, а так просто наглядней (чтобы для ТС не было загадкой как это prompt()/100), не более
Сообщение от Matre
А что это за конструкция (function () {}());
это инкапсуляция на основе лексического замыкания. Функция создается и сразу вызывается, а все объявленные в ней переменные являются локальными.
Сообщение от Matre
function должна приводить к TypeError, не
нет, этот тип функция относится к FunctionExpression (Функция-выражение)

Последний раз редактировалось monolithed, 28.05.2011 в 19:32.
Ответить с цитированием