๐Ÿ‘€ ์„ฑ์žฅํ•˜๋Š” ๊ฐœ๋ฐœ์ž์˜ ์ƒˆ ํƒญ, ๋””๋ฃฉ(Delook) - 1๊ธฐ ์Šคํ„ฐ๋””์› ๋ชจ์ง‘

์ˆ˜๋”ฉยท2025๋…„ 8์›” 17์ผ
11

๋””๋ฃฉ(Delook)

๋ชฉ๋ก ๋ณด๊ธฐ
2/2
post-thumbnail

โ†—๏ธ ๋””๋ฃฉ ์ง€์›ํ•˜๊ธฐ

์•ˆ๋…•ํ•˜์„ธ์š” ๐Ÿ˜Š
์˜ค๋Š˜์€ ๋””๋ฃฉ(Delook)์„ ๊ฐ„๋‹จํ•˜๊ฒŒ ์†Œ๊ฐœํ•˜๊ณ 
์ฝ˜ํ…์ธ  ๊ธฐ์—ฌ ์Šคํ„ฐ๋””๋ฅผ ํ™๋ณดํ•˜๋ ค๊ณ  ํ•ฉ๋‹ˆ๋‹ค.

์ด์ „ ๋ธ”๋กœ๊ทธ ๊ธ€์„ ๊ผญ ์ฝ๊ณ  ์™€์ฃผ์„ธ์š”!
https://velog.io/@ewaterbin/delook-introduce


๐Ÿ‘€ ๋””๋ฃฉ(Delook)์ด๋ž€?

๋””๋ฃฉ์€ ๋ธŒ๋ผ์šฐ์ € ์ƒˆ ํƒญ์—์„œ ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์ง€์‹์„ ํ•™์Šตํ•  ์ˆ˜ ์žˆ๋Š” ํ”Œ๋žซํผ์ž…๋‹ˆ๋‹ค.
์ƒˆ ํƒญ์„ ์—ด ๋•Œ๋งˆ๋‹ค ๋‚ด๊ฐ€ ์ •๋ฆฌํ•œ ํ•™์Šต ๋‚ด์šฉ๊ณผ ๋‹ค๋ฅธ ๊ฐœ๋ฐœ์ž๋“ค์˜ ์ง€์‹์„ ๋ณด๊ณ , ๋‚˜๋ˆ„๊ณ , ์„ฑ์žฅํ•˜๋Š” ๊ณต๊ฐ„์„ ๋งŒ๋“ค์–ด๊ฐ€๊ณ  ์žˆ์–ด์š”.

๊ฐœ๋ฐœ์ž๋ผ๋ฉด ํ•˜๋ฃจ์—๋„ ์ˆ˜์‹ญ ๋ฒˆ์”ฉ ์—ฌ๋Š” ์ƒˆ ํƒญ, ๊ทธ ๊ณต๊ฐ„์„ ํ•™์Šต์˜ ๊ณต๊ฐ„์œผ๋กœ ๋ฐ”๊ฟ”๋ณด์ž๋Š” ์•„์ด๋””์–ด์—์„œ ์‹œ์ž‘๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

๐Ÿ‘‰ ์‹ค์ œ ์„œ๋น„์Šค ๋ชจ์Šต์€ ๋””๋ฃฉ ์›น์‚ฌ์ดํŠธ ๋˜๋Š” ํฌ๋กฌ ์›น์Šคํ† ์–ด์—์„œ ๋ฐ”๋กœ ํ™•์ธํ•˜์‹ค ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค!


๐Ÿ›  ์˜คํ”ˆ์†Œ์Šค ๊ธฐ๋ฐ˜ ์Šคํ„ฐ๋””

๋””๋ฃฉ์€ GitHub ์˜คํ”ˆ์†Œ์Šค ํ”„๋กœ์ ํŠธ๋กœ ์šด์˜๋˜๊ณ  ์žˆ์–ด์š”.
๊ฐœ๋ฐœ ๊ณต๋ถ€ยท๊ธฐ๋กยท์ง€์‹ ๊ณต์œ ๋ฅผ ์ค‘์‹ฌ์œผ๋กœ ํ•จ๊ป˜ ์„ฑ์žฅํ•˜๊ณ ์ž ํ•ฉ๋‹ˆ๋‹ค.

๋””๋ฃฉ์—์„œ๋Š” ์ด ์„ธ ๊ฐ€์ง€๋ฅผ ๊ฒฝํ—˜ํ•  ์ˆ˜ ์žˆ์–ด์š”!

  • ์˜คํ”ˆ์†Œ์Šค ํ˜‘์—… ๊ฒฝํ—˜
  • ๊ธ€์“ฐ๊ธฐ์™€ ๊ธฐ๋ก ์Šต๊ด€ ํ˜•์„ฑ
  • ๊ฐœ๋ฐœ์ž ๋„คํŠธ์›Œํ‚น๊ณผ ์ง€์‹ ํ™•์žฅ

โœ๏ธ ์ฝ˜ํ…์ธ  ์ž‘์„ฑ

๋””๋ฃฉ์—์„œ ํ•ต์‹ฌ ํ™œ๋™์€ ๋ฐ”๋กœ ๊ธฐ์ˆ  ์ฝ˜ํ…์ธ  ์ž‘์„ฑ์ž…๋‹ˆ๋‹ค.
ํฌ๊ฒŒ ๋‘ ๊ฐ€์ง€ ์œ ํ˜•์˜ ์ฝ˜ํ…์ธ ๋ฅผ ๋‹ค๋ฃน๋‹ˆ๋‹ค.

1. ๊ธฐ์ˆ  ์ธํ„ฐ๋ทฐ Q&A

  • ์‹ค์ œ ๊ธฐ์ˆ  ๋ฉด์ ‘์—์„œ ์ž์ฃผ ๋‚˜์˜ค๋Š” ์งˆ๋ฌธ๊ณผ ํ•ต์‹ฌ์ ์ธ ๋‹ต๋ณ€ ์ •๋ฆฌ
  • ์šฐ์„  ๋ฐฑ์—”๋“œ์™€ ํ”„๋ก ํŠธ์—”๋“œ๋ฅผ ์ค‘์‹ฌ์œผ๋กœ ์‹œ์ž‘, ์ถ”ํ›„ ํ™•์žฅ ์˜ˆ์ •

2. ํ”„๋กœ๊ทธ๋ž˜๋ฐ ๊ธฐ๋ณธ ๊ฐœ๋…

  • CS ๊ธฐ์ดˆ: ์ž๋ฃŒ๊ตฌ์กฐ, ๋„คํŠธ์›Œํฌ, ์šด์˜์ฒด์ œ ๋“ฑ ํ•„์ˆ˜ ์ง€์‹
  • ์•Œ๊ณ ๋ฆฌ์ฆ˜: ์ž์ฃผ ์“ฐ์ด๋Š” ์•Œ๊ณ ๋ฆฌ์ฆ˜๊ณผ ํ•ต์‹ฌ ๋กœ์ง ์š”์•ฝ
  • ์–ธ์–ด & ํ”„๋ ˆ์ž„์›Œํฌ: JavaScript, React, Java ๋“ฑ ์‹ค๋ฌด์— ์œ ์šฉํ•œ ๊ฐœ๋…๊ณผ ์˜ˆ์ œ

์ž‘์„ฑ ์˜ˆ์‹œ

๋””๋ฃฉ ๋ ˆํฌ์ง€ํ† ๋ฆฌ ๋‚ด์— md ํŒŒ์ผ๋กœ ๊ธ€์„ ์ž‘์„ฑํ•˜๋ฉด, ์ƒˆ ํƒญ์„ ์—ด ๋•Œ๋งˆ๋‹ค ๋ณผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

---
title: ๋ฐฐ์—ด์—์„œ ๋žœ๋ค ์š”์†Œ ๊ฐ€์ ธ์˜ค๊ธฐ
type: concept
language: Javascript
tags:
  - Javascript
  - Array
dateModified: 2025.04.16
---

# ๋ฐฐ์—ด์—์„œ ๋žœ๋ค ์š”์†Œ๋ฅผ ๊ฐ€์ ธ์˜ค๋Š” ๋ฐฉ๋ฒ•

`Math.random()`์„ ์‚ฌ์šฉํ•˜์—ฌ ๋ฐฐ์—ด์˜ ๊ธธ์ด ๋‚ด์—์„œ ๋žœ๋คํ•œ ์ธ๋ฑ์Šค๋ฅผ ์ƒ์„ฑํ•ฉ๋‹ˆ๋‹ค.  
์ƒ์„ฑ๋œ ๋žœ๋ค ์ˆซ์ž๋Š” `Math.floor()`๋กœ ์ •์ˆ˜ ๋ณ€ํ™˜ ํ›„ ๋ฐฐ์—ด ์š”์†Œ๋ฅผ ๋ฐ˜ํ™˜ํ•ฉ๋‹ˆ๋‹ค.

#### ์˜ˆ์‹œ ์ฝ”๋“œ
```js
const sample = (arr) => arr[Math.floor(Math.random() * arr.length)];
sample([3, 7, 9, 11]);

#### ์ถœ๋ ฅ ๊ฒฐ๊ณผ

```bash
9

์ฝ˜ํ…์ธ  ๊ฒ€์ฆ

์ž‘์„ฑํ•œ ๊ธ€์€ ํฌ๋ฃจ์› ๋ฆฌ๋ทฐ๋ฅผ ํ†ตํ•ด ๊ฒ€์ฆ๋ฉ๋‹ˆ๋‹ค.
PR(Pull Request)์ด ์˜ฌ๋ผ์˜ค๋ฉด, ๋‹ค๋ฅธ ํฌ๋ฃจ๊ฐ€ ๋‚ด์šฉ์„ ์ฝ๊ณ  ์˜ค๋ฅ˜๋‚˜ ๋ณด์™„ํ•  ๋ถ€๋ถ„์„ ํ™•์ธํ•˜๋Š” ๋ฐฉ์‹์œผ๋กœ ์šด์˜๋ฉ๋‹ˆ๋‹ค.


๐Ÿ“ฃ ๋””๋ฃฉ 1๊ธฐ ํฌ๋ฃจ ๋ชจ์ง‘

๋””๋ฃฉ์˜ ์ฒซ ๋ฐœ๊ฑธ์Œ์„ ํ•จ๊ป˜ํ•  1๊ธฐ ํฌ๋ฃจ๋ฅผ ๋ชจ์ง‘ํ•ฉ๋‹ˆ๋‹ค! ๐Ÿ‘€

๐Ÿ’ก ์ด๋Ÿฐ ๋ถ„์„ ๊ธฐ๋‹ค๋ ค์š”

  • ํ”„๋ก ํŠธ์—”๋“œ/๋ฐฑ์—”๋“œ ๊ฐœ๋ฐœ ๊ณต๋ถ€ ์ค‘์ด๊ฑฐ๋‚˜ ํ˜„์—…์— ๊ณ„์‹  ๋ถ„
  • ์˜คํ”ˆ์†Œ์Šค ํ˜‘์—…๊ณผ ์ง€์‹ ๊ณต์œ ์— ๊ด€์‹ฌ ์žˆ๋Š” ๋ถ„
  • ๊ธฐ๋กํ•˜๋Š” ์Šต๊ด€์„ ๋งŒ๋“ค๊ณ  ์‹ถ์€ ๋ถ„
  • ๋‹ค์–‘ํ•œ ๊ฐœ๋ฐœ์ž๋“ค๊ณผ ๊ต๋ฅ˜ํ•˜๋ฉฐ ๋„คํŠธ์›Œํ‚น์„ ์Œ“๊ณ  ์‹ถ์€ ๋ถ„

๐Ÿ“ ํ™œ๋™ ๋‚ด์šฉ

  • ๋งค์ฃผ ์ตœ์†Œ 1ํšŒ ๊ธฐ์ˆ  ์ฝ˜ํ…์ธ  ์ž‘์„ฑ
  • ๋‹ค๋ฅธ Contributors์˜ PR์— ๋ฆฌ๋ทฐ ์ตœ์†Œ 2ํšŒ ์ด์ƒ ์ž‘์„ฑ
  • ๋””์Šค์ฝ”๋“œ์—์„œ ๊ฐœ๋ฐœ์ž ๊ฐ„ ํ† ํฌ, ๊ธฐ์ˆ  ๊ณต์œ , ๋„คํŠธ์›Œํ‚น

โณ ํ™œ๋™ ๊ธฐ๊ฐ„

  • 9/1(์›”) ~ 10/26(์ผ) (์ด 8์ฃผ)
  • ํ™œ๋™ ์ข…๋ฃŒ ํ›„์—๋„ ์ž์œ ๋กญ๊ฒŒ ์ฐธ์—ฌ ๊ฐ€๋Šฅ

๐ŸŒŸ ๋””๋ฃฉ๊ณผ ํ•จ๊ป˜ํ•œ๋‹ค๋ฉด

  • ๊พธ์ค€ํ•œ ๊ธ€์“ฐ๊ธฐ์™€ ๊ณต๋ถ€ ์Šต๊ด€์„ ๋งŒ๋“ค ์ˆ˜ ์žˆ์–ด์š”.
  • GitHub ๊ธฐ๋ฐ˜ ์˜คํ”ˆ์†Œ์Šค ๊ธฐ์—ฌ ๊ฒฝํ—˜์„ ์Œ“์„ ์ˆ˜ ์žˆ์–ด์š”.
  • ๋””์Šค์ฝ”๋“œ๋ฅผ ํ†ตํ•ด ๋‹ค์–‘ํ•œ ๊ฐœ๋ฐœ์ž์™€ ๋„คํŠธ์›Œํ‚น์„ ๊ฒฝํ—˜ํ•  ์ˆ˜ ์žˆ์–ด์š”.

๐Ÿ“… ๋ชจ์ง‘ ์ผ์ •

  • ๋ชจ์ง‘ ๊ธฐ๊ฐ„ : 8/17(์ผ) ~ 8/25(์›”)
  • ํ•ฉ๊ฒฉ ๋ฐœํ‘œ : 8/30 (ํ† ) (์ด๋ฉ”์ผ ๊ฐœ๋ณ„ ์•ˆ๋‚ด)

๐Ÿ“ฉ ์ž์ฃผ ๋ฌป๋Š” ์งˆ๋ฌธ

๐Ÿ‘‰ ๊ตฌ๊ธ€ํผ ์ง€์›ํ•˜๊ธฐ

๋งˆ์น˜๋ฉฐ

์ €๋Š” ์ต์ˆ™ํ•˜์ง€๋งŒ ๋ง‰์ƒ ์„ค๋ช…ํ•˜๋ ค๋ฉด ํ—ท๊ฐˆ๋ฆฌ๋Š” ๊ฐœ๋…๋“ค์„ ์ •๋ฆฌํ•˜๊ณ , ์Šต๊ด€์ฒ˜๋Ÿผ ๊บผ๋‚ด๋ณผ ์ˆ˜ ์žˆ๋Š” ๊ณต๊ฐ„์ด ํ•„์š”ํ•˜๋‹ค๊ณ  ๋А๊ผˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋ž˜์„œ ๋งŒ๋“  ๊ฒƒ์ด ๋””๋ฃฉ์ด๊ณ , ํ˜ผ์ž๋งŒ์˜ ๊ธฐ๋ก์„ ๋„˜์–ด์„œ ํ•จ๊ป˜ ๊ณต๋ถ€ํ•˜๊ณ  ์„ฑ์žฅํ•  ์ˆ˜ ์žˆ๋Š” ๊ฐœ๋ฐœ์ž ์ปค๋ฎค๋‹ˆํ‹ฐ๊ฐ€ ๋˜๊ธธ ๋ฐ”๋ผ๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.

๋ธ”๋กœ๊ทธ๋‚˜ ๊นƒํ—ˆ๋ธŒ, ๋…ธ์…˜ ๋“ฑ ์ž‘์„ฑํ–ˆ๋˜ ๊ธ€์€ ์‹œ๊ฐ„์ด ์ง€๋‚˜๋ฉด ์ž˜ ๊บผ๋‚ด๋ณด์ง€ ์•Š๊ฒŒ ๋˜์ง€๋งŒ, ๋””๋ฃฉ์€ ์ƒˆ ํƒญ์„ ์—ด ๋•Œ๋งˆ๋‹ค ์ž์—ฐ์Šค๋Ÿฝ๊ฒŒ ๋‹ค์‹œ ๋งŒ๋‚  ์ˆ˜ ์žˆ๋‹ค๋Š” ์ ์ด ๊ฐ€์žฅ ํฐ ์žฅ์ ์ž…๋‹ˆ๋‹ค. ๊ธฐ๋ก์ด ๋‹จ์ˆœํžˆ ์ €์žฅ๋˜๋Š” ๊ฒƒ์— ๊ทธ์น˜์ง€ ์•Š๊ณ , ๊พธ์ค€ํ•œ ํ•™์Šต์œผ๋กœ ์ด์–ด์งˆ ์ˆ˜ ์žˆ๋„๋ก ๋„์™€์ค๋‹ˆ๋‹ค.

๊ธ€์„ ์ž‘์„ฑํ•˜๋Š” ์Šคํ„ฐ๋””๋Š” ๋งŽ์ง€๋งŒ, ๊ทธ ๊ธ€์„ ์‰ฝ๊ฒŒ ๊บผ๋‚ด๋ณด๊ธฐ๋Š” ์–ด๋ ต๋‹ค๊ณ  ๋А๊ผˆ์Šต๋‹ˆ๋‹ค. ๋””๋ฃฉ์ด ๊ทธ๋Ÿฐ ์•„์‰ฌ์›€์„ ์ฑ„์›Œ์ค„ ์ˆ˜ ์žˆ๊ธฐ๋ฅผ, ๋” ๋งŽ์€ ๋ถ„๋“ค์ด ํ•จ๊ป˜ ์ฐธ์—ฌํ•ด ์ด ๊ณต๊ฐ„์„ ์„ฑ์žฅ์‹œ์ผœ ์ฃผ์‹œ๊ธฐ๋ฅผ ๊ธฐ๋Œ€ํ•ฉ๋‹ˆ๋‹ค!

๐Ÿ‘€ ๋””๋ฃฉ ์ง€์›ํ•˜๊ธฐ

๐Ÿ“– ๊ฐœ๋ฐœ ์Šคํ† ๋ฆฌ ๐Ÿ‘‰ย ๋ธ”๋กœ๊ทธ ๊ธ€
๐Ÿ› ๏ธ ์˜คํ”ˆ์†Œ์Šค ๐Ÿ‘‰ย GitHub ์ €์žฅ์†Œ
๐Ÿ“ฆ ์„ค์น˜ ๐Ÿ‘‰ย ํฌ๋กฌ ์›น์Šคํ† ์–ด, ์‚ฌํŒŒ๋ฆฌ/ํŒŒ์ด์–ดํญ์Šค
๐ŸŒ ์›น์‚ฌ์ดํŠธ ๐Ÿ‘‰ย https://www.delook.co.kr

profile
Front-End Developer

1๊ฐœ์˜ ๋Œ“๊ธ€

comment-user-thumbnail
2025๋…„ 8์›” 19์ผ

๋””๋ฃฉ์—์„œ๋Š” ์ด ์„ธ ๊ฐ€์ง€๋ฅผ ๊ฒฝํ—˜ํ•  ์ˆ˜ ์žˆ์–ด์š” fmc4me

๋‹ต๊ธ€ ๋‹ฌ๊ธฐ