We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent b598c1e commit 1725b3dCopy full SHA for 1725b3d
level-2/JadenCase-문자열-만들기.js
@@ -6,4 +6,19 @@ function solution(s) {
6
answer = s.split(' ').map(word => word.charAt(0).toUpperCase() + word.substring(1).toLowerCase()).join(' ')
7
//word[0]은 빈 문자열을 만나면 undefined를, word.charAt(0)은 빈 문자열을 만나면 빈 문자열을 반환한다.
8
return answer;
9
-}
+}
10
+
11
+//정답 2 - jaewon1676
12
+function solution(s) {
13
+ s = s.split(' ').map(el => el.split('').map((el, index) =>
14
+ index == 0 ? el.toUpperCase() : el.toLowerCase()).join('')).join(' ')
15
+ return s;
16
17
+// 문자열을 연습하기에 좋은 문제입니다.
18
19
+// s.split(' ') // 띄어쓰기를 기준으로 나눕니다.
20
+// .map(el => el.split('')) 나눈 덩어리를 다시 요소 하나 하나씩 나눠줍니다
21
+// .map((el, index) => index == 0 ? el.toUpperCase() : el.toLowerCase())
22
+// 덩어리의 요소가 첫번째이면 대문자, 그렇지 않으면 소문자로 변환 해줍니다.
23
+// .join('') 작은 배열들을 합쳐줍니다.
24
+// .join(' ') 큰 배열들을 합쳐줍니다.
AltStyle によって変換されたページ (->オリジナル) / アドレス: モード: デフォルト 音声ブラウザ ルビ付き 配色反転 文字拡大 モバイル
0 commit comments