2017-04-13 5 views
-1

Ich weiß, wie man eine Pfeilfunktion für z.B. Array.filter() Methode, wie Sie nur einen Wert benötigen: var a = array.filter(val=>{return val<=5;}); aber wie machst du es mit mehr als einem Wert wie mit sort? Ich habe das versucht, aber es funktioniert nicht: array.sort(a,b)=>{return b-a;});Verwenden Sie Pfeilfunktionen mit zwei Werten, z. Array.sort Javascript

+0

Sie verpassen eine öffnende Klammer bei Ihrem 'sort'-Aufruf. – meagar

+0

Bitte beziehen Sie sich auf [MDN - Dokumente] (https://developer.mozilla.org/en/docs/Web/JavaScript/Reference/Functions/Arrow_functions) – Rajesh

Antwort

3

Sie könnten die rechte Klammer für die Argumente verwenden.

array.sort((a, b) => b - a); 
//  ^^
Verwandte Themen