javascript-tutorial / javascript-tutorial/en.javascript.info
Lacking arguments in array.sort()'s compareFn
Nessuno ha ancora preso questa issue.
- Lingua principale
- HTML
- Stelle
- 25.5k
- Fork
- 4k
- Metriche di merge delle PR
- Nessuna PR unita negli ultimi 30g
Descrizione
Hello, I found this weird usage in test Shuffle an array's "simple solution":
There is just no arguments in the array.sort()'s compareFn:
array.sort(() => Math.random() - 0.5);
But MDN says if we use compareFn, the arguments of compareFn "Will never be undefined.":
According to MDN, the compareFn must be used with arguments, i.e.
array.sort((a, b) => Math.random() - 0.5);
If it is a typo indeed, please fix it at your convenience, thank you.
Guida per i contributori
Nessuna guida per i contributori indicizzata per questo repository
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Direzione di ricerca
Inizia dalla sezione “Shuffle an array” collegata nell'issue e cerca nel codice sorgente del tutorial l'esempio mostrato di array.sort(). Verifica la formulazione di compareFn rispetto alla documentazione MDN indicata, quindi aggiorna l'esempio se si tratta di un refuso e verifica che il tutorial mostri lo snippet corretto.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Valutazione
- Stack tecnologico
- javascript
- Ambito
- documentation
- Tipo di issue
- Documentazione
- Difficoltà
- 2/5
- Tempo stimato
- 1-3 ore
- Stato di attività
- Ferma
- Chiarezza
- Abbastanza chiara
- Idoneità per principianti
- 48/100