الدالة Random()

الدالة Random()

الدالة random
الدالة random

تستخدم الدالة random في الحصول على مجموعة من القيم العشرية العشوائية تتراوح قيمتها بين الصفر والواحد الصحيح، حيث لا تحتوي هذه القيم على الصفر ولا تحتوي على الواحد الصحيح، وتفيد هذه الوظيفة في إظهار الصور، أو الإعلانات بشكل عشوائي، كما تفيد أيضاً بكتابة الأكواد الخاصة بصناعة الألعاب. والمثال التالي يوضح كيفية الحصول على قيم عشوائية باستخدام هذه الدالة:

<html>

<body>

<script language=”JavaScript” type=”text/javascript”>

Var throwCount;

Var dice Throw;

for(throwCount= 0;throwCount<10;throwCount++)

{

diceThrow = (Math.floor(Math.random()*6)+1);

document.write(diceThrow+”<br>”);

}

</script>

</body>

</html>

ويؤدي المثال السابق إلى كتابة سلسلة من القيم العشوائية الموضحة في الشكل التالي:

فالدالة random في المثال السابق قامت بإخراج قيم عشرية تتراوح بيسن الصفر والواحد، وبضرب هذه القيم في 6 تحولت هذه القيم إلى قيم عشرية تتراوح بين الصفر وبين 6، وبإضافة 1 إلى هذه القيم تحولت هذه القيم إلى قيم عشرية تتراوح بين الواحد وبين 7، وباستخدام الدالةfloor() تم تحويل القيم العشرية إلى القيم الصحيحة الأقل.

 

m2pack.biz