
풀이한 코드 function solution(s) { let check; if (s.length == 4 || s.length == 6){ check = s.replace(/[^0-9]/g, ""); if(check == s) { return true; }else{ return false; } }else { return false; } } 정규표현식을 이용하여 문자열중에 0~9가 아니라면 null값으로 바꾸어 check와 입력받은 s를 비교하여 판단해 true 혹은 false값을 return 하였습니다. 사용한 정규표현식 /[^0-9]/g/

function solution(seoul) { let name; for(let seq = 0; seq < seoul.length; seq++) { if(seoul[seq] == "Kim") { name = seq; } } const answer=`김서방은 ${name}에 있다`; return answer; } for문을 사용해 seoul 배열의 길이만큼 반복하여 if문으로 Kim을 찾아줄 수 있습니다. 문자열에 변수를 적어줄때 +대신 ` `을 사용하면 끊김없이 사용할 수 있습니다. programmers.co.kr/learn/courses/30/lessons/12919 코딩테스트 연습 - 서울에서 김서방 찾기 String형 배열 seoul의 element중 Kim의 위치 x를 찾아, 김서방은 x에 있다는..

function solution(n) { return ("수박").repeat(n / 2) + ((n % 2) ? "수" : ""); } solution(3); repeat를 이용하여 n/2만큼 수박을 반복하여 짝수일 경우 실행될 수 있게 하였고 삼항연산자를 이용하여 n%2의 값이 true일 때 ( 홀수일 경우 1의 값이 나온다) 수가 더해지고 아닌 경우 아무런 값도 나오지 않게 해주었습니다. 사용한 메서드와 연산자 string.repeat(count) - 문자열을 repeat( )안에 들어간 값만큼 반복하고 반환하는 메서드 예를 들어 아래의 코드를 실행하면 ABCDABCDABCD가 나옵니다. ("ABCD").repeat(3); 삼항연산자 - 자바스크립트에서 세 개의 피연산자를 취할 수 있는 유일한 연산..

function solution(s) { let num = parseInt(s, 10); return num; } solution("1234") 여기서 parseInt(s , 10)은 함수 solution에서 입력받은 값 s를 정수로 나타내는 10진수로 변환한다는 뜻입니다. parseInt의 기본값은 10진수가 아니기 때문에 적어주었습니다! 보고 하실분들은 아래 링크로 들어가서 시도해보시기 바랍니다. programmers.co.kr/learn/courses/30/lessons/12925 코딩테스트 연습 - 문자열을 정수로 바꾸기 문자열 s를 숫자로 변환한 결과를 반환하는 함수, solution을 완성하세요. 제한 조건 s의 길이는 1 이상 5이하입니다. s의 맨앞에는 부호(+, -)가 올 수 있습니다. ..
- 백준 7569 node
- 카카오2018[1차]
- 534 error
- 로그인
- nodemailer error
- 토마토3차원
- 숫자야구게임
- sort
- 코드테스트
- AWS
- Replace
- GROUP BY
- Split
- Level 1
- smtp error
- 코딩테스트
- 회원가입
- 백준
- Express
- nodejs
- JOIN
- 프로그래머스
- tolowercase
- JavaScript
- left join
- slice
- 바이러스 dfs
- 백준 7562 node
- 정규표현식
- SQL
- Total
- Today
- Yesterday