i = 0;
function() {
alert('aaa');
}()
Ошибка.
Заменяем точку с запятой на запятую, ошибка пропадает.
i = 0,
function() {
alert('aaa');
}()
Писать так конечно же не стоит, но разобраться почему так происходит будет полезно. С минусом тоже писать не стоит, только скобки.