문제 링크는 이곳 클릭!우선 정답 코드는 다음과 같다.아래는 나의 채점현황이다.아주 끔찍한 시간을 보냈다.가장 끔찍한 점은 모든 답들이 로컬 환경에서 테스트했을 때는 모든 예제를 무사통과했다는 점이다.로컬에서 테스트했을 땐 멀쩡히 돌아가던 게 백준에서 돌리면 안 됐던
문제 링크는 여기로!다음과 같이 풀었다.앞으론 순수 for문을 애용하기로...오늘의 수확!Number.toFixed()를 알게 되었다.매개변수에 넣은 수만큼 소수점을 남기고 반올림해 주는 메소드.
다음과 같이 풀었다.다른 답안에 비해 성능이 많이 떨어지게 짠 것 같다 ㅠ오늘의 수확.Array()로 Array를 생성할 때 숫자 매개변수를 넣어 만들면 그 수만큼의 빈 슬롯을 가진 Array를 생성한다.
문제 링크 여기로!다음과 같이 풀었다.
문제 링크 여기로!다음과 같이 풀었다.오늘의 수확 : 숫자로 이루어진 문자데이터 앞에 부호를 붙이면(+cur처럼) Number 형변환 효과를 낸다는 것을 알게 되었다.
문제 링크~이렇게 풀었다.그런데 다른 분들 답을 보니 ascii라든지...fromCharCode라든지... 이런 거 많이 쓰시고... 나처럼 무식하게 알파벳을 넣어서 한 사람이 별로 없더라...
문제 링크다음과 같이 풀었다.
문제 링크!다음과 같이 풀었다.아니 처음에 input 받는 부분에 trim()을 빼먹었는데 그거 때문에 틀림 처리가 됐다...trim()을 넣어줘야 되는 건지 오늘 처음 알았다... 하 덕분에 1시간을 더 헤맸다...ㅠ
문제 링크다음과 같이 제출했다.입력값으로 공백 하나가 받아졌을 경우의 예외처리를 해주는 게 이 문제의 핵심 같다.
문제 링크다음과 같이 풀었다.그런데 다른 답안들을 봐 보니... reverse()라는 함수가 있더라.나는 array 배열을 뒤집어놓는 메소드가 있는 줄 몰라서 sangsoo()를 직접 구현했는데 간편하고 편리한 방법이 있었다... array.prototype.rever
문제링크..내 답은 이건데..민망할 만큼 노가다성으로 푼 것 같아 정답 코드를 참고해서 바꿔 봤다.깔끔! 해지긴 했는데 메모리랑 걸린 시간은 비슷하다...코드길이는 두번째가 낫지만 솔직히 가독성은 첫번째가 나은 것 같은데 어떤 게 나은 답인 걸까...오늘의 수확 : c
문제 링크다음처럼 풀었다.근데! 다른 답안 보니까 너무 장황하게 푼 것 같아서... 참고해서 바꿔 봤다.만약 로컬 nodejs 환경에서 시험하는데 replaceAll() is not a function 오류가 나온다면 nodejs 버전이 낮아서 생기는 문제다. repl
문제 링크다음과 같이 풀었다.오늘 복습한 함수 : array.slice()기존의 배열을 건들이지 않으면서 배열의 특정 범위를 잘라내 새 배열을 반환한다.위 식에서는 charArr에서 char이 find된 첫번째 인덱스와 마지막 인덱스가 다를 경우,slice로 첫번째 인
문제 링크다음과 같이 풀었다.재귀는 어려운 것 같다. .... 직관만으로 코딩하기가 어려운 느낌... 함수 설계 방식을 하나의 공식처럼 암기해야 잘 쓸 수 있을 것 같다.혹은 내가 익숙해지면 더 잘 응용할 수 있을지도!
https://school.programmers.co.kr/learn/courses/30/lessons/42579먼저 장르별로 담고 있는 음악과 총 재생수를 저장하기 위한 genreDic 딕셔너리를 정의한다.genres를 반복문으로 돌리면서 genreDic의
https://school.programmers.co.kr/learn/courses/30/lessons/42586?language=javascriptprogresses 돌려서 완료일까지 남은 날짜수 담은 goalQueue 배열 정의현재 날짜 date 변수를 정