You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
여기서 내가 생각한 방식은 유효기간과 기존 month를 합해서 12를 넘는 경우에 12로 나눠서 나온 몫은 year로 더하고, 나머지는 month로 더하는 것 이때 나머지가 0이 나온 경우는 12를 의미하기 때문에 month에 12를 넣어주고, year는 1을 빼준다. 이 부분이 내가 놓쳐서 테스트케이스 17을 계속 틀렸다.;;
addZeroString(time) : 이건 한 자리인 경우에 0을 붙여주려고 만든 함수... 노가다임;;
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
-
https://school.programmers.co.kr/learn/courses/30/lessons/150370
문제
문풀
calculateDate(arr, terms, type, year, month, day)
: 수집된 개인정보의 약관종류 타입과 개인정보 수집일을 파라미터로 받아서 타입에 따라 유효기간을 계산해 arr 배열에 넣어준다.addZeroString(time)
: 이건 한 자리인 경우에 0을 붙여주려고 만든 함수... 노가다임;;solution(today, terms, privacies)
: calculateDate 함수의 리턴값으로 개인정보 수집일의 유효기간을 배열에 넣어줬으니 for문으로 돌면서 오늘날짜랑 비교해서 작거나 같으면 파기해야 하니까 answer로 넣어서 번호값을 출력!더 나은 풀이
Beta Was this translation helpful? Give feedback.
All reactions