개인공부/프로그래머스7 [0단계] 가위바위보 #풀이 가위=2 바위=0 보=5 가위2 이기는건 바위0 바위0 이기는건 보5 보5 이기는건 가위2 #정답 function solution(rsp) { let win = {2:0, 0:5, 5:2}; return [...rsp].map(el => win[el]).join(''); } 2023. 1. 31. [0단계]제곱수판별하기 #정답 function solution(n) { if(Number.isInteger(Math.sqrt(n)) === true){ return 1; } return 2; } #풀이 1. 제곱근 Math.sqrt(9); //3 2. 정수인지 판별 Number.isInteger(100); //true Number.isInteger(-100); //true Number.isInteger(1.5); //false 2023. 1. 28. [0단계] 문자반복 출력하기 #정답 function solution(my_string, n) { return [...my_string].map(a => a.repeat(n)).join(""); } #풀이 문자 n번 반복 생성방법 ★★★ String.prototype.repeat(n) :문자열을 n번 반복 연결한 문자열 반환 "a".repeat(3) // "aaa"반환 2023. 1. 28. 이전 1 2 다음