اذهب إلى المحتوى

السؤال

نشر (معدل)

 فى المصفوفة :       كيفية اختيار عنصر عشوائى  فى كل مرة يفتح فيها المستخدم الصفحة ( رقم اونص )

                               ( عرض عنصر عشوائى  للمستخدم في كل مرة يفتح فيها الصفحة)  

تم التعديل في بواسطة سامح أشرف
توضيع عنوان السؤال

Recommended Posts

  • 1
نشر

يمكن إختيار رقم عشوائي من خلال التابع random الموجود في الكائن Math:

Math.random();	// 0.3777513264733918

في كل مرة يتم إستدعاء هذا التابع سوف يتم توليد رقم عشوائي بين 0 و 1، ويمكننا أن نحصل على أي رقم عشوائي بين 0 و 5 على سبيل المثال من خلال ضرب الرقم الناتج في 5، مثال:

Math.random() * 5;	// 2.9096869293887995

أما للحصول على عنصر من مصفوفة معينة علينا ضرب ناتج التابع random في طول المصفوفة ثم تحويل الرقم الناتج إلى رقم صحيح integer من خلال التابع floor

const arr = ['one', 'two', 'three']
const index = Math.floor(Math.random() * arr.length);	// 2
const result = arr[index];	// three

يمكن قراءة المزيد عن الكائن Math من خلال موسوعة حسوب من هنا

انضم إلى النقاش

يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.

زائر
أجب على هذا السؤال...

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   جرى استعادة المحتوى السابق..   امسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

  • إعلانات

  • تابعنا على



×
×
  • أضف...