2012-04-03 3 views
1

Ich habe dies immer getan, um die größte von zwei Werten etwas zuzuweisen:Gibt es eine bessere Möglichkeit, einer Eigenschaft den größten von zwei Werten zuzuordnen?

var targetHeight = (minHeight < $(window).height()) ? $(window).height() : minHeight; 

Gibt es etwas aufgeräumter/kürzere/trickier ich mit verschiedenen Betreibern zu tun?

Wäre schön, etwas zu haben, entlang der Linien von:

// Use minHeight if it's greater than the window height. 
var targetHeight = minHeight > $(window).height(); 

Antwort

12

Sie verwenden können:

var targetHeight = Math.max(minHeight, $(window).height()); 
+3

Sie mich schlagen ein paar Sekunden, um es zu kaufen: [ –

+0

5 upvotes in 30 Sekunden heheh Ja, das funktioniert gut, danke. – Marty

+0

Ich hätte nicht gedacht, dass es einen besseren Weg gibt. Gute! –

Verwandte Themen