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