join()
-
Daily Coding 6codeStates front-end/Algorithm 2023. 1. 19. 19:25
📍문제6( letterCapitalize ) 문자열을 입력받아 문자열을 구성하는 각 단어의 첫 글자가 대문자인 문자열을 리턴해야 합니다. 📥입력 인자1 : str string 타입의 공백이 있는 알파벳 문자열 📤 출력 string 타입을 리턴 ❗️주의사항 단어는 공백으로 구분합니다. 연속된 공백이 존재할 수 있습니다. 빈 문자열을 입력받은 경우, 빈 문자열을 리턴해야 합니다. 나의 생각 문자열을 구성하는 각 단어 : split() 단어는 공백으로 구분 : 문자열을 생성해 split(' ') 공백으로 구분해줌 첫글자를 대문자로 리턴 : 단어의 길이가 다끝날때 까지 첫번째 단어의 알파벳은 touppercase() 문자열을 리턴 : 다시 새로운 문자열을 낼려면 저번에 배웠던 join 함수 쓰기 나의 코드 fu..
-
Daily Coding 5codeStates front-end/Algorithm 2023. 1. 18. 11:24
📍문제5( firstReverse ) 문자열을 입력받아 순서가 뒤집힌 문자열을 리턴해야 합니다. 📥입력 인자1 : str string 타입의 문자열 📤 출력 string 타입을 리턴 ❗️주의사항 string 타입을 리턴해야 합니다. 나의 생각 문자열을 구분해서 뒤집고 string 타입으로 리턴하면 된다고 생각했다 허나 함수 join: 배열의 모든 요소를 연결해 하나의 문자열로 반환까지 해주어야 순서가 뒤집힌 문자열을 리턴해준다! 나의 코드 function firstReverse(str) { return str.split('').reverse().toStirng(); } 래퍼런스 function firstReverse(str) { return str.split('').reverse().join(''); }