Math.random()

1. 랜덤으로 값이 나오게 하기

아래 구문을 사용하면 랜덤으로 값이 설정되게 할 수 있다.

Math.random() < 0.5 

또는 아래와 같은 3항 조건문에도 활용이 가능하다.

function randomBoolean() {
  return Math.random() < 0.5 ? true : false
}
function conditionaRendering(usingList = false) {
  // 조건문 if, switch
  if (usingList) {
    return (
      <ul>
        <li>조건 문 사용</li>
        <li>조건 식 (3항식, 논리곱/합 연산자) 활용</li>
      </ul>
    )
  } else {
    return <p>"조건 문 활용" 또는 "조건 식 (3항식, 논리곱/합 연산자) 활용"</p>
  }
}

2. 임의의 실수 나오게 하기

아래 구문을 사용하면 100 가운데서 임의의 실수가 나오게 된다.

100 * Math.random()

출력된 임의의 실수를 정수로 만들기 위해서 Math.floor()를 사용한다.

Math.floor(100 * Math.random())

Last updated