![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
|
|||||
|
если сам массив изменяться не должен, а нужно только найти значения, то можно так:
var Arr:Array = new Array(); Arr = [13, 2, 16, 233, 188, 45]; function max_min(arr){ var indexes = arr.sortOn(null, 16 | 8); var min = arr[indexes.shift()]; var max = arr[indexes.pop()]; return {max: max, min: min}; } var rslt = max_min(Arr); trace('max = ' + rslt.max + ', min = ' + rslt.min); trace(Arr); Последний раз редактировалось Mnilionic; 04.12.2008 в 04:45. |
![]() |
Часовой пояс GMT +4, время: 01:59. |
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | |
| Опции просмотра | |
|
|