프로그래머스
2023. 12. 15.
[코딩테스트] 231215_길이에 따른 연산, 특정한 문자를 대문자로 바꾸기, 정수 찾기, 숨어있는 숫자의 덧셈(1)
길이에 따른 연산 function solution(num_list) { if(num_list.length >= 11){ var answer = 0; num_list.forEach((el)=>{ answer += el }) } else{ var answer = 1; num_list.forEach((el)=>{ answer *= el }) } return answer } 풀이 시간: 14분 13초 맘에 안든다.... 이렇게 짜고 싶지 않았는데 당장 생각나는 방법이 이 방법밖에 없었다... 그러다가 다른 사람의 풀이를 보고 reduce가 누산기 역할을 한다는 사실이 생각났다. 다음에 누산 작업을 하게 된다면 꼭 이 방법으로 풀이해봐야지!! function solution(num_list) { return nu..