데일리 코딩

코테/데일리 코딩

4. 데일리 코딩

문제 : 문자열을 입력받아 문자열을 구성하는 각 단어의 첫 글자가 대문자인 문자열을 리턴해야 합니다. 입력 : string 타입의 공백이 있는 알파벳 문자열 출력 : string 타입을 리턴해야 합니다 주의사항 : 단어는 공백으로 구분합니다. 연속된 공백이 존재할 수 있습니다. 빈 문자열을 입력받은 경우, 빈 문자열을 리턴해야 합니다. 입출력 예시 : 풀이 : 나만의 해설: 처음에 생각했던건, 문자열 str을 찢어보려고 하였다. 그래서 split 메서드를 생각했다가, 그렇게 되면 다음 단어의 기준점을 못잡을 것 같아서 replace에 정규식을 주어서 안의 정규식에 해당하는 부분을 변경할 수 있었다. 정규식을 해석해보면, \b 를 통해 문자의 경계선을 찾았고, g는 일치하는 패턴을 모두 변경하라는 의미이기..

코테/데일리 코딩

1. 데일리 코딩

문제 : 배열을 입력받아 차례대로 배열의 첫 요소와 마지막 요소를 키와 값으로 하는 객체를 리턴해야함. 입력 : string 타입을 요소로 갖는 배열 출력 : 객체를 리턴해야합니다. 주의사항 : 빈배열을 입력받는 경우, 빈객체를 리턴 입출력 예시 : 풀이 : 변수 sol은 객체로 리턴되야 하니까 {}로 선언해주고, 빈배열을 입력받으면, 빈객체를 리턴해주고 sol이라는 객체에 key값으로 arr[0], value값은 arr[ arr.length - 1 ] 로 arr배열의 마지막 요소를 value값으로 넣어준다. 그리고 sol을 리턴해주면 완!!

plla2
'데일리 코딩' 태그의 글 목록