Различия
Показаны различия между двумя версиями страницы.
| Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
|
array [2023/12/05 20:15] tro |
array [2023/12/07 20:05] (текущий) tro [toSorted] |
||
|---|---|---|---|
| Строка 260: | Строка 260: | ||
| array.filter((element, | array.filter((element, | ||
| // Тіло колбек-функції | // Тіло колбек-функції | ||
| + | }); | ||
| + | </ | ||
| + | після return пишемо саме умову по котрій треба умова відбору | ||
| + | < | ||
| + | const result = myArray.filter((elem, | ||
| + | return elem> | ||
| }); | }); | ||
| </ | </ | ||
| Строка 362: | Строка 368: | ||
| < | < | ||
| - | array.reduce((previousValue, element, index, array) => { | + | array.reduce((AccumValue, element, index, array) => { |
| // Тіло колбек-функції | // Тіло колбек-функції | ||
| }, initialValue); | }, initialValue); | ||
| Строка 372: | Строка 378: | ||
| < | < | ||
| - | const total = [2, 7, 3].reduce((previousValue, number) => { | + | const total = [2, 7, 3].reduce((AccumValue, number) => { |
| - | return | + | return |
| }, 0); | }, 0); | ||
| Строка 403: | Строка 409: | ||
| ==== toSorted | ==== toSorted | ||
| Метод toSorted() сортує елементи масиву. Повертає новий масив із відсортованими елементами | Метод toSorted() сортує елементи масиву. Повертає новий масив із відсортованими елементами | ||
| + | < | ||
| + | const players=[ | ||
| + | {id: " | ||
| + | {id: " | ||
| + | ]; | ||
| + | |||
| + | const result=players.toSorted((player1, | ||
| + | return player1.timePlayed-player2.timePlayed}) | ||
| + | </ | ||
| < | < | ||
| const scores = [61, 19, 74, 35, 92, 56]; | const scores = [61, 19, 74, 35, 92, 56]; | ||