Thursday, March 29, 2007
0에서 1사이의 난수 생성; 0.0부터 1.0까지 랜덤 Random 넘버 발생 JavaScript
0.0 이상 1.0 미만의 난수를 발생시키는 방법입니다.
별도의 프로그래밍 언어가 없이도 사용할 수 있게 자바스크립트로 만들었습니다.
소스 파일명: example.html
위의 예제 소스 코드를 example.html 등의 이름으로 하드에 저장한 후, 인터넷 브라우저로 열어서 보면 예를 들어 아래과 같이 난수가 생성되어 있을 것입니다:
브라우저 출력 결과 화면:
위의 난수는 0~1까지의 실수들이 고르게 분포되어 있는데, 이것은 중간값이 가장 많이 나오도록 하는 방법입니다: ▶▶ 자바스크립트] 정규분포(가우스 분포) 난수(랜덤) 발생 함수; JavaScript Gauss Random
정수 난수 발생: ▶▶ 자바스크립트 랜덤(Random)/난수 만들기 예제, JavaScript
0~1까지의 실수 난수 생성기: ▶▶ 0에서 1까지의 실수 난수 발생, 랜덤 생성; Float Random Maker
별도의 프로그래밍 언어가 없이도 사용할 수 있게 자바스크립트로 만들었습니다.
0부터 1까지의 무작위 난수 생성 예제
소스 파일명: example.html
<script type="text/javascript">
// 0.0에서 1.0까지의 난수 1개 출력
var result = Math.random();
document.write(result);
</script>
<br /><br /><br /> <!-- 줄바꿈 -->
<script type="text/javascript">
// 0.0에서 1.0까지의 난수 30개 출력
for (var i = 0; i <= 30; i++)
document.write(Math.random(), '<br />');
</script>
// 0.0에서 1.0까지의 난수 1개 출력
var result = Math.random();
document.write(result);
</script>
<br /><br /><br /> <!-- 줄바꿈 -->
<script type="text/javascript">
// 0.0에서 1.0까지의 난수 30개 출력
for (var i = 0; i <= 30; i++)
document.write(Math.random(), '<br />');
</script>
위의 예제 소스 코드를 example.html 등의 이름으로 하드에 저장한 후, 인터넷 브라우저로 열어서 보면 예를 들어 아래과 같이 난수가 생성되어 있을 것입니다:
브라우저 출력 결과 화면:
0.38480495090657
0.9649159391467088
0.1549883858775553
0.016199814603667484
0.7774575225633665
0.9960881814489204
0.038400210211264885
0.9974653263504947
0.037538193101927464
0.4475363850795675
0.5075300287503437
0.3615585650983367
0.7244048659529441
0.9123814073756751
0.01796020144357613
0.6230559479590279
0.22948560792652922
0.4017179138848254
0.7985133172516692
0.651763105438836
0.9719917015906905
0.8577716315327654
0.852898938718652
0.9985844385613678
0.27855751762372943
0.3313986074603901
0.4325945145914521
0.06085958360891092
0.44256493053164764
0.019147233700160915
0.24478519712185537
0.17936060710807317
0.9649159391467088
0.1549883858775553
0.016199814603667484
0.7774575225633665
0.9960881814489204
0.038400210211264885
0.9974653263504947
0.037538193101927464
0.4475363850795675
0.5075300287503437
0.3615585650983367
0.7244048659529441
0.9123814073756751
0.01796020144357613
0.6230559479590279
0.22948560792652922
0.4017179138848254
0.7985133172516692
0.651763105438836
0.9719917015906905
0.8577716315327654
0.852898938718652
0.9985844385613678
0.27855751762372943
0.3313986074603901
0.4325945145914521
0.06085958360891092
0.44256493053164764
0.019147233700160915
0.24478519712185537
0.17936060710807317
위의 난수는 0~1까지의 실수들이 고르게 분포되어 있는데, 이것은 중간값이 가장 많이 나오도록 하는 방법입니다: ▶▶ 자바스크립트] 정규분포(가우스 분포) 난수(랜덤) 발생 함수; JavaScript Gauss Random
정수 난수 발생: ▶▶ 자바스크립트 랜덤(Random)/난수 만들기 예제, JavaScript
0~1까지의 실수 난수 생성기: ▶▶ 0에서 1까지의 실수 난수 발생, 랜덤 생성; Float Random Maker
tag: study
학습 | Study
tag: html
HTML | CSS | 자바스크립트 JavaScript
<< Home