ÂøÇÑ °Íµé > ÂøÇÑ ½ºÅ©¸³Æ® > ±âŸ ÀϹÝ

½±°Ô ¹è¿öº¸´Â ·£´ý(random) ¿¹Á¦

¡Ø ³»¿ë ¾÷µ¥ÀÌÆ®¿Í ȨÆäÀÌÁö °ü¸® ´Ù½Ã ½ÃÀÛÇÏ°Ú½À´Ï´Ù. ^^;
  • ¿¹Á¦1 - ·£´ýÀÇ ±âÃÊ
    function random1(){
    form1.txt1.value = Math.random() ¡æ ·£´ýÀ¸·Î ¼ýÀÚ¸¦ »ý¼ºÇÏ´Â ¸Å¼Òµå, 0~1»çÀÌÀÇ ¼Ò¼ö°ªÀ» »ý¼º
    }


  • ¿¹Á¦2 - ÃÖ´ë°ªÀÌ Á¦ÇÑ µÇ¾î ÀÖ´Â ·£´ý°ª ±¸Çϱâ
    function random2(){
    form1.txt2.value = Math.round(Math.random()*50) ¡æ ¼Ò¼ö ù ¹ø° ÀÚ¸®¿¡¼­ ¹ÝÀ»¸² ÇÏ´Â ¸Å¼Òµå
    }
    ¡æ Math.round()´Â ¼Ò¼ö ù ¹ø° ÀÚ¸®¿¡¼­ ¹Ý¿Ã¸² ÇÏ´Â ¸Þ¼Òµå ÀÌ´Ù.
    ¡æ Math.random()¿¡ 50À» °öÇÏ¿© ¹Ý¿Ã¸³Çϸé 0~50»çÀÌÀÇ °ªÀ» ¾òÀ» ¼ö ÀÖ´Ù.
    ¡æ 100À» °öÇϸé 0~100»çÀÌ .. ÀÌ·±½ÄÀ¸·Î °öÇÏ´Â ¼ýÀÚ »çÀÌÀÇ °ªÀ» ¾ò´Â´Ù.


  • ¿¹Á¦3 - ÁöÁ¤µÈ ÃÖ¼Ò°ª°ú ÃÖ´ë°ª »çÀÌ¿¡¼­ÀÇ ·£´ý°ª ±¸Çϱâ
    function random3(){
    form1.txt3.value = Math.round(Math.random()*50) + 50 ¡æ 50¿¡¼­ 100»çÀÌÀÇ °ªÀ» ¾ò±â À§ÇÑ ¹æ¹ýÀÌ´Ù.
    }
    ¡æ ÀÏ´Ü 0~50»çÀÌÀÇ °ªÀ» ¾ò´Â´Ù. ±× °ª¿¡ 50À» ´õÇÏ°Ô µÇ¸é 50~100»çÀÌÀÇ °ªÀÌ ³ª¿À´Â °ÍÀÌ´Ù. *^^*
    ¡æ ¸¸¾à 100~200»çÀÌÀÇ °ªÀ» ±¸ÇÏ°í ½Í´Ù¸é.. 100À» °öÇÏ°í 100À» ´õÇÏ¸é µÈ´Ù.
  • °ø½Ä (¿¹Á¦3)
    ±¸ÇÏ°í ½ÍÀº ÃÖ´ë°ª - ÃÖ¼Ò°ª = A
    ÃÖ¼Ò°ª = B

    Math.round(Math.random()*A) + B

¿¹Á¦
0ºÎÅÍ 1»çÀÌÀÇ ¼ö¸¦ ¹«ÀÛÀ§·Î »ý¼º (±âº» ·£´ý°ª)

0ºÎÅÍ 50»çÀÌÀÇ ¼ö¸¦ ¹«ÀÛÀ§·Î »ý¼º (ÃÖ´ë°ª ÁöÁ¤)

50ºÎÅÍ 100»çÀÌÀÇ ¼ö¸¦ ¹«ÀÛÀ§·Î »ý¼º(ÃÖ¼Ò,ÃÖ´ë°ª ÁöÁ¤)

¹öÆ°À» ¿©·¯¹ø ´©¸£¸é¼­ Å×½ºÆ®ÇØ º¸¼¼¿ä.
¼Ò½º
<script language="JavaScript">
<!--
	function random1(){
		form1.txt1.value = Math.random();
	}

	function random2(){
		form1.txt2.value = Math.round(Math.random()*50);
	}

	function random3(){
		form1.txt3.value = Math.round(Math.random()*50) + 50;
	}
//-->
</script>

<form name="form1">
<input type="text" name="txt1" size="27"><input type="button" value="¿¹Á¦1" onclick="random1()"> 0ºÎÅÍ 1»çÀÌÀÇ ¼ö¸¦ ¹«ÀÛÀ§·Î »ý¼º (±âº» ·£´ý°ª)<br><br>
<input type="text" name="txt2" size="27"><input type="button" value="¿¹Á¦2" onclick="random2()"> 0ºÎÅÍ 50»çÀÌÀÇ ¼ö¸¦ ¹«ÀÛÀ§·Î »ý¼º (ÃÖ´ë°ª ÁöÁ¤)<br><br>
<input type="text" name="txt3" size="27"><input type="button" value="¿¹Á¦3" onclick="random3()"> 50ºÎÅÍ 100»çÀÌÀÇ ¼ö¸¦ ¹«ÀÛÀ§·Î »ý¼º(ÃÖ¼Ò,ÃÖ´ë°ª ÁöÁ¤)
</form>

<br>¹öÆ°À» ¿©·¯¹ø ´©¸£¸é¼­ Å×½ºÆ®ÇØ º¸¼¼¿ä.
¢Ñ ´ÞÆØÀÌȨ2 µî·ÏÀÏ : 2008-07-05