분류 전체보기 802

0110. altERnaTIng cAsE <=> ALTerNAtiNG CaSe

altERnaTIng cAsE ALTerNAtiNG CaSe Define String.prototype.toAlternatingCase (or a similar function/method such as to_alternating_case/toAlternatingCase/ToAlternatingCase in your selected language; see the initial solution for details) such that each lowercase letter becomes uppercase and each uppercase letter becomes lowercase. For example: "hello world".toAlternatingCase() === "HELLO WORLD" "HE..

2023년 1주차 '2022년 하반기 회고'

2023년 첫 번째 주간 회고는 2022년 하반기 회고로 시작하겠다. 시장지표 프로젝트 지수/환율/원자재 데이터를 웹소켓을 통해 가져오는 프로젝트를 진행했었다. 내게는 도전적인, 그리고 버그도 많았던.. 프로젝트이기에 가장 기억에 남는다. 시장지표 프로젝트와 관련된 글을 이전에 써두었다. 2022.09.04 - [나는 이렇게 일한다/업무 회고] - 시장지표(지수/환율/원자재) 프로젝트 회고 모투대회 프로젝트 모의투자 대회를 열면서 신청자 데이터를 트랙킹 하는 것이 재미있었다. 역시 나는 데이터 볼 때 행복해지는 듯! 신청자들에게 카카오톡 알림톡을 보낼 때는 실수할까 봐 가슴이 두근두근했다..! PR Assemble PR 회고를 꾸준히 해왔는데 리소스가 많이 들어가는 것 같아 이를 한 페이지에서 관리하기 ..

0107. Exclamation marks series #4: Remove all exclamation marks from sentence but ensure a exclamation mark at the end of string

Description: Remove all exclamation marks from sentence but ensure a exclamation mark at the end of string. For a beginner kata, you can assume that the input data is always a non empty string, no need to verify it. Examples remove("Hi!") === "Hi!" remove("Hi!!!") === "Hi!" remove("!Hi") === "Hi!" remove("!Hi!") === "Hi!" remove("Hi! Hi!") === "Hi Hi!" remove("Hi") === "Hi!" Solution: const remo..