Различия
Показаны различия между двумя версиями страницы.
| Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
|
kollekcii_-_massivy_array [2023/09/11 08:45] oresh.dm |
kollekcii_-_massivy_array [2023/09/11 08:51] (текущий) oresh.dm |
||
|---|---|---|---|
| Строка 40: | Строка 40: | ||
| animal.first == " | animal.first == " | ||
| + | =====Сортировка массива===== | ||
| + | ==== По алфавиту ==== | ||
| + | animals.sort{firstAnimal, | ||
| + | firstAnimal < lastAnimal | ||
| + | } | ||
| + | ==== По длине слова==== | ||
| + | animals.sort{firstAnimal, | ||
| + | firstAnimal.count < lastAnimal.count | ||
| + | } | ||
| + | ==== Копирование массива при сортировке ==== | ||
| + | var sortedArray = animals.sorted{firstAnimal, | ||
| + | firstAnimal < lastAnimal | ||
| + | } | ||
| + | |||
| + | ===== Маппинг ===== | ||
| + | let numbers = [2,6,5,8,9] | ||
| + | |||
| + | let result = numbers.map {number in | ||
| + | pow(numbe, | ||
| + | } | ||