작성
·
161
1
안녕하세요. 이렇게 풀어도 같은 방법일 것 같긴한데 괜찮을지 궁금합니다.
function solution(arr) {
let answer = arr;
for (let i = 1; i < answer.length; i++) {
for (let j = i; j >= 0; j--) {
if (answer[j] > answer[j - 1])
[answer[j], answer[j - 1]] = [answer[j - 1], answer[j]];
else break;
}
}
return answer;
}
let arr = [11, 7, 5, 6, 10, 9];
console.log(solution(arr));