fs모듈을 사용했을 때 런타임 에러(EACCSS)가 발생해서 readline모듈을 사용했다.참고 : 14618번 문제 풀이 참고
참고 : Array.reduce10950번과의 차이점 : 10950번은 한줄씩 console.log를 했지만 15552번의 경우 시간 초과를 피하기 위해서 하나의 변수에 결과 문자열을 담고, 마지막에 console.log()를 한번만 실행해서 결과를 출력했다.참고 :
참고전개 구문Rest 파라미터이중 포문이 중요 포인트!j는 공백의 갯수, input이 5로 입력되었을 때, 1행에서 출력되어야할 공백의 갯수는 4, 별의 갯수는 1이다.따라서, j의 값은 input(반복할 행의 갯수) - i(현재 행) - 1이 된다. 이 j의 값이 0
1. 10871 X 보다 작은 수
1. 10951 A+B - 4
풀이1풀이 2, 오름차순 정렬을 이용참고javascript for... ofjavascript map and set
참고: https://stackoverflow.com/questions/9229645/remove-duplicate-values-from-js-array참고2: https://stackoverflow.com/questions/35370222/array
1 ~ 10000 자리까지 배열을 생성, 모두 false로 초기화반복문을 통해서 1 ~ 10000 까지 d(i)를 실행하고 해당 배열의 인덱스를 true로 만든다.마지막으로 생성한 배열을 순회하면서 false인 애들만 console.logjavascript에서 배열을
참고✨ String.prototype.charCodeAt(index)는 index에 해당하는 문자의 아스키코드값을 반환하는 함수이다.반대되는 함수로 String.fromCharCode()가 있다.처음 풀이최종 제출
문자열 앞 뒤의 공백을 trim을 이용해서 제거했다.입력이 ''(빈 문자열)로 들어오는 케이스가 있어서 계속 실패했다. input.length를 체크해서 예외처리를 해서 정답을 맞출 수 있었다.