インクリメント・デクリメント      
Sample
x=5; y=5;
xx=++x; yy=y++;
x=5; y=5;
xxx=--x; yyy=y--;
ソ−ス

<HTML>
<HEAD>
</HEAD>
<BODY>
<CENTER>
x=5;y=5;
xx=++x;yy=y++;
x=5; y=5;
xxx=--x; yyy=y--;
<SCRIPT LANGUAGE="JavaScript">
<!--
x=5; y=5;
xx=++x; yy=y++;
x=5; y=5;
xxx=--x; yyy=y--;
document.writeln("xx = " + xx +"<br>");
document.writeln("yy = " + yy +"<br>");
document.writeln("xxx = " + xxx +"<br>");
document.writeln("yyy = " + yyy +"<br>");
//-->
</SCRIPT>
</CENTER>
</BODY>
</HTML>
ワンポイント解説
たとえば ++x は、x に1を加えて(インクリメント)として結果を返しますが、
x++ は、x の値を返してから、インクリメント(1を加える)します。

これと同様に、 --x は、値を1引いて(デクリメントして)結果を返し、
x-- は、x の値を返してから、デクリメント(1を引く)します。