
https://school.programmers.co.kr/learn/courses/30/lessons/134240
function solution(food) {
var answer = '';
for(let i=1;i<=food.length;i++){
answer += String(i).repeat(Math.floor(food[i]/2));
}
answer += '0' + [...answer].reverse().join('');
return answer;
}
여기서 player1, player2 변수를 두 개 만들어서
for(let i = 0, j = food.length - 1; i < food.length; i++, j--) 조건을 이렇게 두고, player1 과 2에 각각 반대로 저장을 해주며 답을 구하면 reverse로 다시 정렬해서 저장할 필요가 없다는 다른 분의 의견이 있었고 그 또한 좋은 방식이라는 생각이 들었다.