ما هو حل السؤال التالي مع الشرح من فضلكم:
حل سؤال freeCodeCamp
المطلوب هو توليد كسور عشوائية باستخدام JavaScript، وتغيير قيمة العودة من الدالة randomFraction() لتكون رقمًا عشوائيًا بدلاً من أن تكون 0، وذلك في الكود التالي:
function randomFraction() { // Only change code below this line return 0; // Only change code above this line }
ولتنفيذ المطلوب تستطيع الإعتماد على دالة Math.random() المدمجة في لغة JavaScript، حيث تقوم هذه الدالة بإرجاع رقم عشوائي بين 0 (شامل) و 1 (غير شامل)، يعني ذلك أن الدالة يمكن أن ترجع 0 ولكنها لن ترجع أبدًا القيمة 1.
ولتوليد رقم عشوائي بين 0 و 1 باستخدام Math.random()، سكنتب الكود كالتالي:
function randomFraction() { return Math.random(); }
وأنصحك بقراءة التالي:
غالباً هذا خطأ من الموقع فلقد قمت بتجربة نفس مثالك وظهرت النتيجة المتوقعة و لم يظهر الرقم 100.
انظر هذا الصورة.
وأنصحك أن تقوم بتجربة تنفيذ هذه الأكواد علي جهازك من خلال محرر النصوص الخاص بك لتجنب مثل هذه المشاكل.
وهذه نتيجة تجربة هذه الأكواد علي جهازي.
التعليقات