toUpperCase로
소문자 -> 대문자,
와 toLowerCase로
대문자 ->소문자
로 바꿀 수 있다.
다른 언어에는 isUpperCase, isLowerCase
로 대소문자 비교가 가능하지만
JavaScript에는 isUpperCase, isLowerCase
가 존재하지 않는다.
비교 방법으로는
ex) str='lowercase'
str == str.toUpperCase()
-> false
str == str.toLowerCase()
-> true
로 toUpperCase와 toLowerCase로
비교해야한다.
제출한 코드 :
function solution(s)
{
return s.split(' ').map((arr)=> arr.split('').map((element, index)=> index % 2 == 0 ? element.toUpperCase() : element.toLowerCase()).join('')).join(' ')
}
'문제 풀기 > JavaScripts' 카테고리의 다른 글
문제 43. 크기가 작은 부분 문자열 (난이도 7)(substring 복습) (0) | 2024.07.25 |
---|---|
문제 42. 삼총사 (0) | 2024.07.25 |
문제 38. 직사각형 별찍기(난이도 7)(repeat 함수 복습) (0) | 2024.07.23 |
문제 37. 행렬의 덧셈(난이도 5)(map 함수) (0) | 2024.07.23 |
뮨제 36. (중요)문자열 다루기 기본 (난이도 10)(지수 표기법, 비교 연산자) (0) | 2024.07.23 |