arr
정렬sorted
순회false
반환 및 종료true
반환function canMakeArithmeticProgression(arr: number[]): boolean {
const sorted = arr.toSorted((a, b) => a - b)
const gap = sorted[1] - sorted[0]
for(let i = 2; i < sorted.length; i++) {
const prev = sorted[i - 1]
const cur = sorted[i]
if((cur - prev) !== gap) return false
}
return true
};