内の変数に小さいか大きいどのような値私は多くの場合、自分が優雅に欠けているように見える三元構造のこれらの並べ替えをやって見つける:割り当てjavascriptの
pixels = (pixels > (canvas.top + canvas.left)) ? canvas.top + canvas.left : pixels;
はpixels = whatever is smaller
内の変数に小さいか大きいどのような値私は多くの場合、自分が優雅に欠けているように見える三元構造のこれらの並べ替えをやって見つける:割り当てjavascriptの
pixels = (pixels > (canvas.top + canvas.left)) ? canvas.top + canvas.left : pixels;
はpixels = whatever is smaller
使用Math.min:ここ
Math.min(pixels, canvas.top + canvas.left)
を述べるより簡潔な方法はありますあなたはMath.min()
ためMath.min(x,y)
pixels = Math.min(pixels, canvas.top + canvas.left);
MDN Referenceを使用することができます。 2つ以上の引数を指定して使用でき、最小値を返します。すべての数学関数についてはreferenceです。
ああ、私はちょうど、その名のMathオブジェクトを避けるためだと思うが、それはかなり気の利いた方法、感謝しています! – Duopixel