문제 보기 나의 풀이 function solution(my_string, num1, num2) { let newArr = [...my_string]; let a = newArr.slice(num1, num1+1); let b = newArr.slice(num2, num2+1); newArr.splice(num1, 1, b); newArr.splice(num2, 1, a); return newArr.join(''); } 다른 사람의 풀이 function solution(my_string, num1, num2) { my_string = my_string.split(''); [my_string[num1], my_string[num2]] = [my_string[num2], my_string[num1]]; ret..
피자 나눠 먹기 (2) 피자 나눠 먹기 (3) 피자 나눠 먹기(2) 나의 풀이 1 2 3 4 5 6 7 8 9 10 function solution(n) { var answer = 0; for(let i=1; i= n) break; answer += 1 } return answer; } Colored by Color Scripter cs 그리하여 호기롭게 다음 풀이에서는 while 반복문을 사용하였으나.. 피자 나눠 먹기 (3) 다른 사람의 풀이 1 2 3 function solution(slice, n) { return Math.ceil(n / slice) } cs 더 간단한 풀이법이 이렇게 또 나를 비웃는다... 새로운 걸 배우는 건 좋지만 의욕만 앞서 시야를 좁히지는 말자.