Запятая

Описание, примеры

Оператор "запятая" вычисляет оба операнда и возвращает значение второго

Как правило, он используется, когда хочется включить несколько выражений в то место, где должно быть одно. Например, указать несколько параметров для цикла for.

Допустим, в arr хранится двумерный массив (матрица) по 10 элементов с каждой стороны. Следующий код использует оператор запятая для того, чтобы увеличить две переменных сразу. Он печатает значения диагональных элементов:

Пример:
for (var i=0, j=9; i <= 9; i++, j--) {
  document.writeln("a["+i+"]["+j+"]= " + a[i][j])
}

См. также