الرئيسية سجلّي الفضائي
اللغة AR (العربية)

السنوات الكبيسة

جافاسكريبت (JavaScript) كائن فضائي متوسط الأعمار 11-13 من CS Unplugged

المسألة

اكتب دالة isLeapYear(year) تُرجع true للسنة الكبيسة. القاعدة: السنة التي تقبل القسمة على 4 كبيسة، إلا السنوات التي تقبل القسمة على 100 فليست كبيسة، إلا التي تقبل القسمة على 400 فهي كبيسة.

ستتدرّب على: الباقي (%), if / elif / else, قواعد لها استثناءات

Mode

اضغط Tab لإضافة مسافة بادئة. اضغط Esc ثم Tab للانتقال إلى الزر التالي.

يعمل الكود في متصفحك. نحن لا نستلمه ولا نحفظه.

نتائج الاختبارات

      ما طبعه الكود

      
          

      CC BY-SA 4.0

      مقتبس من تحدٍّ برمجي في CS Unplugged أعدّته مجموعة أبحاث تعليم علوم الحاسوب في جامعة كانتربري، بترخيص CC BY-SA 4.0.

      التحدي الأصلي · الرخصة: CC BY-SA 4.0

      التغييرات: أُعيدت صياغته بكلماتنا على شكل دالة مع اختبارات وتلميحات وخطوات، بلغتي Python وJavaScript، بواسطة ⁨Open Cosmos⁩. وهذه النسخة أيضًا بترخيص CC BY-SA 4.0.