4

X と Y の 2 つの整数の値を比較しようとしています。

if(x>y) {
    x=y;
}

これを行う簡単な方法はありますか (純粋な JavaScript または jQuery のいずれかで)? カスタム関数を使用することを考えていましたが、何かが既に存在するかどうかを確認したかったのです。

ありがとう!

4

3 に答える 3

6

Math.min()を使用できます。

x = Math.min(x, y);
于 2012-10-26T16:57:14.447 に答える
2

私が考えることができる唯一:

x>y && (x=y);

Chrome 22 で最速 (if(...)もっと速いと思われます): http://jsperf.com/if-min

于 2012-10-26T16:56:35.587 に答える
1

はい、

x = Math.min(x,y);

どういたしまして!

于 2012-10-26T16:57:22.967 に答える