[프로그래머스] 달리기 경주 - JavaScript
선수목록 players 배열을 callings 배열에서 호출된 만큼 순서를 바꿔주면 되는 간단한 문제라고 생각했다.function solution(players, callings) { let winnerIndex = 0; for(let i = 0; i player === callings[i]) [players[winnerIndex-1], players[winnerIndex]] = [players[winnerIndex], players[winnerIndex-1]]; } return players;}처음에는 ES6 문법으로 간편하게 순서를 바꿔주려고 했으나, 프로그래머스 환경에서는 지원되지 않거나 뭔가 조건이 누락된 것인지 순서가 변경되지 않는 문제가 발생했다. ..
2025.01.09