728x90
π scriptλ₯Ό μ΄μ©ν΄ μ§μ λ λ²μ λ΄ λλ€μΌλ‘ μ«μλ₯Ό μΆμΆνλ λ°©λ²μ λλ€.
β Math.floor()
Math.floor() ν¨μλ μ£Όμ΄μ§ μ«μμ κ°κ±°λ μμ μ μ μ€μμ κ°μ₯ ν° μλ₯Ό λ°νν©λλ€.
β Math.random()
Math.random() ν¨μλ 0 μ΄μ 1 λ―Έλ§μ ꡬκ°μμ κ·Όμ¬μ μΌλ‘ κ· μΌν λΆλμμ«μ μμ¬ λμλ₯Ό λ°ννλ©°, μ΄ κ°μ μ¬μ©μκ° μνλ λ²μλ‘ λ³νν μ μμ΅λλ€.
[CODE]
- Math.random() ν¨μλ 0 μ΄μ~1 λ―Έλ§μ λμλ₯Ό μμ±ν©λλ€.
Math.random();
- Math.floor() ν¨μλ ν΄λΉ μ«μμ κ°κ±°λ ν΄λΉ μ«μ λ³΄λ€ λ μμ μ μλ₯Ό λ°ν ν©λλ€.
Math.floor(3.5) //κ²°κ³Ό 3 Math.floor(-3.5) //κ²°κ³Ό -4
- Math.random() ν¨μλ₯Ό μ΄μ©νμ¬ λ²μμ§μ μ ν μ μλ ν¨μλ₯Ό λ§λ€ μ μμ΅λλ€.
function randomInt(min, max){ var randomNum = Math.floor(Math.random()*(max-min+1)) + min; return randomNum; }
- ν¨μ μ€ν λ°©λ²
//1 ~ 30 λ΄μ λλ€ μ μ μΆλ ₯ randomInt(1, 30);
728x90