타입스크립트3 [Typescript] 문자열 내 괄호의 개수 계산하기 function processPlayerData(data: string): string[] { if (data.split('(').length - 1 > 1) { // 괄호가 2개 이상인 경우 (여러 선수 데이터) return data.split(' '); } else { // 괄호가 1개인 경우 (한 선수 데이터) return [data]; }}// 테스트const multiplePlayers = "신민재(3회) 박해민(7회) 김대원(7회)";const singlePlayer = "오스틴(1회 1사 1루서 우중간 2루타)";console.log(processPlayerData(multiplePlayers)); // 출력: ['신민재(3회)', '박해민(7회)', '김대원(7회.. 2024. 12. 26. [React/트러블슈팅] 컴포넌트를 반복문으로 렌더링 할 때 key를 지정하면서 발생했던 오류 해결 Kt wiz 웹페이지 개선 프로젝트를 하면서, 컴포넌트를 반복문을 통해 렌더링해야했다. 리액트에서는 컴포넌트를 반복문을 통해 렌더링할 때 Key를 지정해주어야한다. 그래서 처음에 배열의 인덱스를 Key로 지정했다. import React from 'react';import { Table, TableBody, TableCell, TableHead, TableHeader, TableRow } from '@/components/ui';import { BoxScoreData } from './BoxScoreData';interface MatchScoreTableProps { data: BoxScoreData;}const MatchScoreTable: React.FC = ({ data }) => { const.. 2024. 12. 20. [Typescript] 날짜 문자열을 포맷팅 하는 방법 API로 날짜 형식을 '20241011'로 받았다. 이를 '2024년 10월 11일' 형태로 출력해보자! function formatDateKorean(dateStr: string): string { const year = dateStr.slice(0, 4); const month = dateStr.slice(4, 6); const day = dateStr.slice(6, 8); return `${year}년 ${parseInt(month)}월 ${parseInt(day)}일`;}// 사용 예시const formattedDate = formatDateKorean('20241011');console.log(formattedDate); // 출력: 2024년 10월 11일 slice 메서드를 사용.. 2024. 12. 20. 이전 1 다음