2024년 7월 25일 TIL
오늘은 본 캠프에서 자신을 소개할 때 사용되는 카드를 만든다고
너무 많은 시간이 소요 돼 많은 문제를 풀지 못 했다...
(문제 난이도가 올라가서 많이 못 푼 것도 한 몫 합니다...)
https://kagan-draca.tistory.com/110
문제 41. 이상한 문자 만들기(난이도 7)(toUpperCase, toLowerCase)
toUpperCase로소문자 -> 대문자,와 toLowerCase로 대문자 ->소문자 로 바꿀 수 있다. 다른 언어에는 isUpperCase, isLowerCase로 대소문자 비교가 가능하지만 JavaScript에는 isUpperCase, isLowerCase 가 존재하지 않는
kagan-draca.tistory.com
https://kagan-draca.tistory.com/111
문제 42. 삼총사(난이도 10)
문제를 보고 도무지 for문을 안 쓰는 방법으로 풀지는 못 할 것 같았다.기본적으로 알고리즘 짜는게 굉장히 복잡한 문제였다. 물론 내장 함수나 기능을 더 알면 쉽게 풀 수 있을 것 같지만...지금
kagan-draca.tistory.com
https://kagan-draca.tistory.com/112
문제 43. 크기가 작은 부분 문자열 (난이도 7)(substring 복습)
p 길이 만큼 t의 숫자를 순차적으로 자른 숫자들과 비교해서같거나 작은 숫자가 있으면 Count++ 해줘야 하는 문제이다. 글자를 자르기 위해 substring()함수를 사용했는데,substring('시작 위치', '자를
kagan-draca.tistory.com
오늘 소문자를 대문자로, 대문자를 소문자로 바꾸는 함수인
toUpperCase()와 toLowerCase()를 알게 됐다.
다른 언어에는 isUpperCase()와 isLowerCase()가 존재해서
소문자인지, 대문자인지 판단이 가능한데
JavaScript에서는 toUpperCase()와 toLowerCase()로 비교를 해야했다
문제 난이도가 올라가서 그런지 내장 함수를 바탕으로
간략한 코드 구성이 점점 힘들어지고 있다...
물론, 아직 JavaScript의 함수 사용에 혼동 있고, 까먹어서
더 간략한 코드 구성이 힘들어지는 것 같다...