دالة FizzBuzz
جزء من قسم Fundamentals في رحلة JavaScript على Coddy — الدرس 54 من 77.
التحدي
سهلأضف دالة باسم fizzbuzz تستقبل رقماً واحداً (int) كوسيط (argument)، و:
- إذا كان الرقم يقبل القسمة على 3، فقم بإرجاع
"Fizz". - إذا كان الرقم يقبل القسمة على 7، فقم بإرجاع
"Buzz". - إذا كان الرقم يقبل القسمة على كل من 3 و 7، فقم بإرجاع
"FizzBuzz". - إذا لم تتحقق أي من الشروط المذكورة أعلاه، فقم بإرجاع الرقم نفسه بصيغة نصية (string).
أخيراً، قم بطباعة مخرجات fizzbuzz(num) حيث num هو المدخل المعطى.
جرّب بنفسك
let num = parseInt(inp); // لا تغير هذا السطر
// اكتب كودك بالأسفلجميع دروس Fundamentals
2المتغيرات
الأرقامString (النصوص)Boolean (القيم المنطقية)قواعد التسميةالمتغيرات الفارغةمراجعة - تهيئة المتغيراتالثوابت8الحلقات التكرارية
حلقة Forحلقة Whileجملة Breakجملة Continueمراجعة - Factorialحلقة Do Whileالحلقات المتداخلة3المعاملات - الجزء الأول
المعاملات الحسابيةمعامل باقي القسمة (Modulo)اختصارات العمليات الحسابيةمعاملات المقارنةالمساواة الصارمة مقابل العاديةمراجعة - العمليات الحسابية البسيطة6أساسيات الإدخال والإخراج (IO)
الإخراجالإخراج باستخدام المتغيراتتحويل أنواع البيانات - الجزء الأولتحويل أنواع البيانات - الجزء الثانيمراجعة - حتى 120مراجعة - صح أم خطأ