Operator przecinkowy (,)
Za pomocą operatora przecinkowego możemy utworzyć wyrażenie składające się z klilku wyrażeń oddzielonych przecinkiem.
Obliczenia w takim wyrażeniu przebiegają w kierunku od lewej do prawej, a wartością całego wyrażenia jest wartość ostatniego elementu z prawej.
Na przykład:
var a,b,c;
a = (b=1,c=2,c++);
W wyniku obliczeń w powyższym wyrażeniu:
- b otrzyma wartość 1.
- c otrzyma wartość 3.
- a otrzyma wartość 2 (gdyby ostatnie wyrażenie było ++c to a otrzymałoby wartość 3, zobacz operator zwiększania )
Operator przecinkowy jest chyba najczęściej używany w instrukcji pętli for. Pozwala to na jednoczesne użycie kilku liczników pętli.
zobacz też:
for
for
Na przykład:
for(i=0,j=9; i<10; i++,j--) document.write(i + " " + j + "<br>")