Доброго времени суток. Столкнулся с такой вот проблемой. Путаюсь выполнить код
for(let i = 0; i < 5; ++i) console.log(i);
из консоли браузера (Огнелис версии 36.0) - код адекватно отрабатывает. Но если я попытаюсь вызвать его из веб-страницы
<!DOCTYPE html>
<html>
<head lang="en">
<meta charset="UTF-8">
<title></title>
<script>
for(let i = 0; i < 5; ++i) console.log(i);
</script>
</head>
<body>
</body>
</html>
, то получаю ошибку:
SyntaxError: missing ; after for-loop initializer
Просьба помочь разобраться: я что-то недопонимаю или это просто бага в браузере?