1. Math의 random

<aside> 💡 **Math.random() * 10**은 0 이상 10 미만의 double형 난수를 생성합니다. 만약 이를 정수형으로 변환하여 사용하려면 Math.floor(), Math.ceil() 또는 **Math.round()**와 같은 메서드를 사용하여 소수점 이하를 버리거나 올릴 수 있습니다.

</aside>

<aside> 💡 **(Math.random() * 10) + 1**은 1 이상 11 미만의 난수를 생성합니다.

</aside>

  1. Random

<aside> 💡 **r.nextInt(10)**은 0 이상 10 미만의 정수를 생성합니다

</aside>

<aside> 💡 **(r.nextInt(10) + 1)**은 1 이상 11 미만의 정수를 생성합니다.

</aside>

Untitled