본문 바로가기
728x90

배움 기록54

[React Native] 주요 컴포넌트 개념 정리 React Native 강의를 들으면서 접한컴포넌트 개념을 정리해보겠습니다 목차SafeAreaViewTouchableOpacityScrollViewStack(새로운 컴포넌트를 접할 때마다 내용 추가 예정)  SafeAreaViewimport React from 'react';import { SafeAreaView, View, Text } from 'react-native';const App = () => { return ( 안전 영역 내의 콘텐츠 );};export default App; SafeAreaView 는 안전 영역(safe area) 내에 콘텐츠를 렌더링하도록 도와주는 컴포넌트이다.주로 iOS 기기에서 노치(notch), 상태 표시줄(stat.. 2025. 1. 26.
[프로그래머스] 세로 읽기 : JavaScript 📌 문제 📌 풀이function solution(my_string, m, c) { let result = ''; for (let i = c - 1; i  처음 문제를 접했을 때는 무조건 m 글자씩 자른 뒤, 다음 로직을 생각하려고 했다. 그런데 생각해보면 자를 필요가 없다. 만약 주어진 입출력 예처럼 m이 4이고, c가 2일 경우my_string의 1번째, 5번째, 9번째 .. 글자를 뽑아내면 되는 것이고, my_string의 length 전까지만 이를 반복하면 되는 것이었다.즉, 1번째, 5번째, 9번째 .. 는 index 를 뽑아내야 하므로 i의 초기값은 c - 1 로 하면 된다. 그 후,  i의 값에 m 을 더하며 반복한다. 특별히 메서드를 배우지는 않았지만생각의 전환을 했으면 좀 더.. 2025. 1. 25.
[프로그래머스] 주사위 게임 3 : JavaScript 📌 문제 📌 풀이function solution(a, b, c, d) { const numbers = [a, b, c, d]; const freqMap = {}; for (let num of numbers) { freqMap[num] = (freqMap[num] || 0) + 1; } const counts = Object.values(freqMap); const uniqueNumbers = Object.keys(freqMap).map(Number); if (counts.includes(4)) { const p = uniqueNumbers return 1111 * p } if (count.. 2025. 1. 19.
[프로그래머스] 배열 만들기 4 : JavaScript 📌 문제 📌 풀이function solution(arr) { var stk = []; let i = 0; while (i while 반복문 : 조건문이 참일 때 실행되는 반복문i 가 참인 경우에만 while문 속 문장들이 실행된다 for 반복문 외에도 while 반복문도 기억하고 써먹어야겠다! 2025. 1. 18.
728x90