์๋
ํ์ธ์ ๐
์ค๋์ ๋๋ฃฉ(Delook)์ ๊ฐ๋จํ๊ฒ ์๊ฐํ๊ณ
์ฝํ
์ธ ๊ธฐ์ฌ ์คํฐ๋๋ฅผ ํ๋ณดํ๋ ค๊ณ ํฉ๋๋ค.
์ด์ ๋ธ๋ก๊ทธ ๊ธ์ ๊ผญ ์ฝ๊ณ ์์ฃผ์ธ์!
https://velog.io/@ewaterbin/delook-introduce
๋๋ฃฉ์ ๋ธ๋ผ์ฐ์ ์ ํญ์์ ํ๋ก๊ทธ๋๋ฐ ์ง์์ ํ์ตํ ์ ์๋ ํ๋ซํผ์
๋๋ค.
์ ํญ์ ์ด ๋๋ง๋ค ๋ด๊ฐ ์ ๋ฆฌํ ํ์ต ๋ด์ฉ๊ณผ ๋ค๋ฅธ ๊ฐ๋ฐ์๋ค์ ์ง์์ ๋ณด๊ณ , ๋๋๊ณ , ์ฑ์ฅํ๋ ๊ณต๊ฐ์ ๋ง๋ค์ด๊ฐ๊ณ ์์ด์.
๊ฐ๋ฐ์๋ผ๋ฉด ํ๋ฃจ์๋ ์์ญ ๋ฒ์ฉ ์ฌ๋ ์ ํญ, ๊ทธ ๊ณต๊ฐ์ ํ์ต์ ๊ณต๊ฐ์ผ๋ก ๋ฐ๊ฟ๋ณด์๋ ์์ด๋์ด์์ ์์๋์์ต๋๋ค.
๐ ์ค์ ์๋น์ค ๋ชจ์ต์ ๋๋ฃฉ ์น์ฌ์ดํธ ๋๋ ํฌ๋กฌ ์น์คํ ์ด์์ ๋ฐ๋ก ํ์ธํ์ค ์ ์์ต๋๋ค!
๋๋ฃฉ์ GitHub ์คํ์์ค ํ๋ก์ ํธ๋ก ์ด์๋๊ณ ์์ด์.
๊ฐ๋ฐ ๊ณต๋ถยท๊ธฐ๋กยท์ง์ ๊ณต์ ๋ฅผ ์ค์ฌ์ผ๋ก ํจ๊ป ์ฑ์ฅํ๊ณ ์ ํฉ๋๋ค.
๋๋ฃฉ์์๋ ์ด ์ธ ๊ฐ์ง๋ฅผ ๊ฒฝํํ ์ ์์ด์!
๋๋ฃฉ์์ ํต์ฌ ํ๋์ ๋ฐ๋ก ๊ธฐ์ ์ฝํ
์ธ ์์ฑ์
๋๋ค.
ํฌ๊ฒ ๋ ๊ฐ์ง ์ ํ์ ์ฝํ
์ธ ๋ฅผ ๋ค๋ฃน๋๋ค.
๋๋ฃฉ ๋ ํฌ์งํ ๋ฆฌ ๋ด์ 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๊ธฐ ํฌ๋ฃจ๋ฅผ ๋ชจ์งํฉ๋๋ค! ๐
๐ฉ ์์ฃผ ๋ฌป๋ ์ง๋ฌธ
์ ๋ ์ต์ํ์ง๋ง ๋ง์ ์ค๋ช ํ๋ ค๋ฉด ํท๊ฐ๋ฆฌ๋ ๊ฐ๋ ๋ค์ ์ ๋ฆฌํ๊ณ , ์ต๊ด์ฒ๋ผ ๊บผ๋ด๋ณผ ์ ์๋ ๊ณต๊ฐ์ด ํ์ํ๋ค๊ณ ๋๊ผ์ต๋๋ค. ๊ทธ๋์ ๋ง๋ ๊ฒ์ด ๋๋ฃฉ์ด๊ณ , ํผ์๋ง์ ๊ธฐ๋ก์ ๋์ด์ ํจ๊ป ๊ณต๋ถํ๊ณ ์ฑ์ฅํ ์ ์๋ ๊ฐ๋ฐ์ ์ปค๋ฎค๋ํฐ๊ฐ ๋๊ธธ ๋ฐ๋ผ๊ณ ์์ต๋๋ค.
๋ธ๋ก๊ทธ๋ ๊นํ๋ธ, ๋ ธ์ ๋ฑ ์์ฑํ๋ ๊ธ์ ์๊ฐ์ด ์ง๋๋ฉด ์ ๊บผ๋ด๋ณด์ง ์๊ฒ ๋์ง๋ง, ๋๋ฃฉ์ ์ ํญ์ ์ด ๋๋ง๋ค ์์ฐ์ค๋ฝ๊ฒ ๋ค์ ๋ง๋ ์ ์๋ค๋ ์ ์ด ๊ฐ์ฅ ํฐ ์ฅ์ ์ ๋๋ค. ๊ธฐ๋ก์ด ๋จ์ํ ์ ์ฅ๋๋ ๊ฒ์ ๊ทธ์น์ง ์๊ณ , ๊พธ์คํ ํ์ต์ผ๋ก ์ด์ด์ง ์ ์๋๋ก ๋์์ค๋๋ค.
๊ธ์ ์์ฑํ๋ ์คํฐ๋๋ ๋ง์ง๋ง, ๊ทธ ๊ธ์ ์ฝ๊ฒ ๊บผ๋ด๋ณด๊ธฐ๋ ์ด๋ ต๋ค๊ณ ๋๊ผ์ต๋๋ค. ๋๋ฃฉ์ด ๊ทธ๋ฐ ์์ฌ์์ ์ฑ์์ค ์ ์๊ธฐ๋ฅผ, ๋ ๋ง์ ๋ถ๋ค์ด ํจ๊ป ์ฐธ์ฌํด ์ด ๊ณต๊ฐ์ ์ฑ์ฅ์์ผ ์ฃผ์๊ธฐ๋ฅผ ๊ธฐ๋ํฉ๋๋ค!
๐ ๋๋ฃฉ ์ง์ํ๊ธฐ
๐ ๊ฐ๋ฐ ์คํ ๋ฆฌ ๐ย ๋ธ๋ก๊ทธ ๊ธ
๐ ๏ธ ์คํ์์ค ๐ย GitHub ์ ์ฅ์
๐ฆ ์ค์น ๐ย ํฌ๋กฌ ์น์คํ ์ด, ์ฌํ๋ฆฌ/ํ์ด์ดํญ์ค
๐ ์น์ฌ์ดํธ ๐ย https://www.delook.co.kr
๋๋ฃฉ์์๋ ์ด ์ธ ๊ฐ์ง๋ฅผ ๊ฒฝํํ ์ ์์ด์ fmc4me