Сообщение от dmitriymar
|
str.length
|
Да, надо вынести из условия.
Сообщение от nerv_
|
потому, что они объявляются без инструкции var
|
Правильно ли я понимаю, что если в цикле внутри функции счётчик
i не объявлен в выражении
var i, то создаётся одна глобальная переменная
i,
после выполнения функции, эта глобальная переменная висит в памяти, когда функция запускается вновь она использует уже созданную переменную i.