가장 높은 수를 가려내는 방법 질문

예를 들어 global:A의 1번째 Index,2번째 Index,3번째 Index에 각각 다른 값이 있을때, 그중 가장 높은값을 가지고있는 Index를 가려내는 방법 같은건 없을까요?
1번째 index에 1이란 값이, 2번째 index에 2이란 값이, 3번째 index에 3이란 값이 있을때 가장 높은수는 3번째 index이니까 3번째 index의 값이 뜨게하는것 같은거요.

Index Of Array Value(Global.A, Last Of(Sorted Array(Global.A, Current Array Element)))는 Global.A에서 가장 큰 값이 있는 곳의 index입니다. sorted array는 array를 오름차순으로 정렬하기 때문에 원래 array에서 sorted array한 array의 가장 마지막에 있는 값의 의 index를 구하는 식을 구할수있다구리