자바스크립트에서 난수를 생성하기 위해 math.random()
함수를 사용합니다. JavaScript math.random ()
은 0과 1 사이의 임의의 십진수 값을 생성합니다. 이 함수는 인수를 사용하지 않습니다. 1보다 큰 난수를 얻으려면 필요에 따라 결과를 곱하면 됩니다.
프로그래밍에서 난수를 가져와야 하는 경우가 종종 있습니다. 예를 들어 퍼즐을 만들고 사용자가 프로그램을 실행할 때마다 프로그램에서 난수를 생성하도록 할 수 있습니다. 또는 함수를 임의의 횟수만큼 실행하고 싶을 수도 있습니다.
여기서 Math.random() JavaScript 함수가 필요합니다. Math.random()은 다음을 수행하는 내장 메서드입니다. JavaScript에서 난수를 생성하는 데 사용할 수 있습니다. 이 함수는 0(포함)과 1(제외) 사이의 값을 반환하지만 Math.floor()라는 다른 함수를 사용하여 숫자를 임의의 정수로 바꿀 수 있습니다.
이 튜토리얼에서는 , JavaScript 난수 생성의 기본 사항을 살펴보고 코드에서 Math.random() 함수를 사용하는 방법에 대해 논의합니다.
JavaScript Math Refresher
JavaScript Math 개체 숫자에 대해 수행할 수 있는 일련의 수학 함수를 개발자에게 제공합니다. 이러한 함수에는 숫자의 절대값 반환, 숫자 반올림, 숫자의 제곱근 계산 등이 포함됩니다.
Math 개체는 JavaScript의 숫자 데이터 유형과 함께 작동합니다. JavaScript 프로그램에서 Math 개체는 다음과 같이 표시됩니다.
Math.functionName ();
가장 많은 것 중 하나 Math 라이브러리의 유용한 함수와 이 튜토리얼의 뒷부분에서 사용할 함수는 Math.floor() 함수입니다. 이 메서드는 가장 가까운 정수 또는 더 작은 정수로 반올림된 값을 반환하는 데 사용할 수 있습니다. 다음은 작동 중인 Math.floor() 메서드의 예입니다.