しょうもない悩み
1)レベル1 var zoom : Number = event.delta / zoomMagnification; if (zoom < minZoom){ zoom = minZoom; } if (zoom > maxZoom){ zoom = maxZoom; } 2)ifを1行で var zoom : Number = event.delta / zoomMagnification; if (zoom < minZoom) zoom = minZoom; if (zoom > maxZoom) zoom = maxZoom; 3)代入を1回で var zoom : Number = (event.delta / zoomMagnification) < minZoom ? minZoom : (event.delta / zoomMagnification) > maxZoom ? maxZoom : event.delta / zoomMagnification; 4)同じ式が出てくるのがうざい var zoom : Number = event.delta / zoomMagnification; zoom = zoom < minZoom ? minZoom : zoom > maxZoom ? maxZoom : zoom;
どう書くべきか
個人的には三項演算子大好きだから3か4なんだけど3も4も気に入らない
1と2はステップが3つもあるのが非常に気に入らない
もっといい方法があるひとおしえてください