訂正 tmp_hash.w = tmp_hash.x2 - tmp_hash.x1; //幅 tmp_hash.h = tmp_hash.y2 - tmp_hash.y1; //高さ の方がなんだか綺麗。JavaScriptって、hoge.fugaって hoge['fuga']と等価なんですよね。最近知りました。 >つまり、わたしにはそういう美意識はあんまりないかもしれません。メンテ重視かなあ。 if文だったらおおむね直せますもんね。switch〜caseな らまだ何とかなりますが、下手に三項演算子なんて使お うもんなら、他人が見たときそこで解析が止まってしま うというのもよくある話です。