
Например, если переменная передана в функцию в качестве параметра, её можно использовать для инициализации цикла for без дополнительного объявления.
Это небольшая синтаксическая особенность, но довольно интересное поведение языка, о котором стоит знать.