Вы уже знаете синтаксис цикла for
:
for ( начальные команды; условие окончания; команды после прохода ) {
тело цикла
}
На самом деле начальные команды и команды после прохода цикла могут состоять не из одной, а из нескольких, разделяемых запятыми.
Для примера давайте сделаем два счетчика: первый пусть каждую итерацию цикла увеличивается на единицу, а второй - на двойку:
for (let i = 0, j = 0; i <= 9; i++, j += 2) {
console.log(i, j);
}