for文の条件を条件付きで書けるとは知らんかった
書けたら良いのに…とは思ってたけど、試してなかった。
JavaScriptなら書けるのね。
今まで見たことがなかったからメモっとく。
さすがにif文は書けないけど、これで正順でも逆順でも気にしなくて済む。3項演算子は好みじゃないけど、これができるなら使う。
reverse_loop.js
function reverse_loop(from,to)
{
for(i=from; (from<to?i<=to:i>=to); (from<to?i++:i--)){
document.writeln(i+'<br />');
}
document.writeln('<hr />');
}
reverse_loop(2,5);
reverse_loop(5,2);