[javascript] 랜덤하게 명언 출력하기
[javascript] 랜덤하게 명언 출력하기
랜덤하게 명언 출력하기
:: Math객체 :: 수학관련 객체입니다.
- floor() : 소수부분을 버림합니다.
- random() : 난수를 발생합니다.
|예제| Math.floor(Math.random()*10);
0에서 9까지의 난수가 발생됩니다.
|예제| Math.floor(Math.random()*10) +2;
2에서 11까지의 난수가 발생됩니다.
----------------------------------------------------------------------------------------
<html>
<body>
<fieldset>
<legend><b>[ 오늘의 명언 ]</b></legend>
<br>
<script language="JavaScript">
<!--
var day_msg = new Array(5);
day_msg[0] = "너 자신을 알라. <b> - 소크라테스 -</b>";
day_msg[1] = "인생의 위대한 목표는 지식이 아니라 행동이다. <b> - 헉슬리 -</b>";
day_msg[2] = "삶은 호흡하는 것이 아니라 행위를 하는 것이다. <b> - 루소 -</b>";
day_msg[3] = "우리의 인생은 우리가 노력한 만큼 가치가 있다. <b> - 모리악 -</b>";
day_msg[4] = "사랑하며 가난한 것이 애정없는 부유함보다 훨씬 낫다. <b> - ㅣ. 모리스 -</b>";
var random_num = Math.floor(Math.random()*5);
/* 위에서 랜덤하게 생성된 수(0~4)를 이용하여 배열번호를 설정합니다. 그 배열번호를 이용하여 아래와 같이 출력합니다. */
document.write(day_msg[random_num]);
-->
</script>
<br><br>
</fieldset>
</body>
</html>