๋ถ๋ฆฌ์ธ ๊ฐ์ ์์ฑํ๋ ๋ชจ๋์
๋๋ค.๋ชจ๋ ๊ฐ์#
๊ฐ๋จํ ๋ฌด์์ true ๋๋ false ๊ฐ์๋ boolean()์ ์ฌ์ฉํ์ญ์์ค.
boolean#
๋ถ๋ฆฌ์ธ ๊ฐ true ๋๋ false๋ฅผ ๋ฐํํฉ๋๋ค.์ฐธ๊ณ : ํ๋ฅ ์ด 0.75์ด๋ฉด ํธ์ถ์ 75%์์ true๊ฐ ๋ฐํ๋ฉ๋๋ค. ๋ง์ฐฌ๊ฐ์ง๋ก 0.3 => 30%์
๋๋ค. ํ๋ฅ ์ด <= 0.0์ด๋ฉด ํญ์ false๋ฅผ ๋ฐํํฉ๋๋ค. ํ๋ฅ ์ด >= 1.0์ด๋ฉด ํญ์ true๋ฅผ ๋ฐํํฉ๋๋ค. ํ๋ฅ ์ ์์์ ์ดํ ๋ ์๋ฆฌ๋ก ์ ํ๋ฉ๋๋ค.| ์ด๋ฆ | ์ ํ | ๊ธฐ๋ณธ๊ฐ | ์ค๋ช
|
|---|
| probability | number | 0.5 | true๋ฅผ ๋ฐํํ ํ๋ฅ ([0.00, 1.00])์
๋๋ค. |
ํจ์ faker.datatype.boolean(0.9)์ True๋ฅผ ๋ฐํํ ํ๋ฅ ์ ์ง์ ํ๊ธฐ ์ํด ์์น ์ธ์ 0.9๋ฅผ ์ฌ์ฉํ์ต๋๋ค.์ด๋ ๋ช
๋ช
๋ ๋งค๊ฐ๋ณ์ probability๋ฅผ ์ฌ์ฉํ๋๋ก ์
๋ฐ์ดํธ๋์์ต๋๋ค. ์ด์ ๋๋ฑํ ํจ์ ํธ์ถ์ {{ $datatype.boolean(probability=0.9) }}์
๋๋ค.