배열에 5 개의 숫자 값이있는 경우 livecode에서 오름차순과 내림차순으로 정렬하는 방법은 무엇입니까?라이브 코드 : 배열 정렬 및 표시
하강에 대한
내가 오름차순으로 정렬 할 수 있습니다 (코드 추가가 업데이트 됨),하지만 어떻게?
put 1 into num[1]
put 5 into num[2]
put 3 into num[3]
put 2 into num[4]
put 4 into num[5]
local tSortedArray
local tNextIndex
get the keys of num
sort lines of it by num[each]
split it by return
put 1 into tNextIndex
repeat for each element tIndex in it
put num[tIndex] into sorted[tNextIndex]
add 1 to tNextIndex
end repeat
answer "Sorted in ascending order: "&sorted[1]&", "&sorted[2]&", "&sorted[3]&", "&sorted[4]&", "&sorted[5]&"; Sorted in descending order: "&sortedD[1]&", "&sortedD[2]&", "&sortedD[3]&", "&sortedD[4]&", "&sortedD[5]
예상 출력 :
Sorted in ascending order: 1, 2, 3, 4, 5; Sorted in descending order: 5, 4, 3, 2, 1
당신은 지금까지 시도했다 무엇? 시도한 코드를 게시 할 수 있습니까? 이것은 코드를 요청한 곳이 아닙니다. –
@SridharDD 내 질문을 편집했습니다 – Mai