اكتب دالة isValidIsbn10(code). code رمز ISBN-10 كنص. يكون صالحًا عندما يتألف من 10 رموز، وأول 9 منها أرقام، والأخير رقم أو X (وتعني 10)، ويقبل الرقم 1 × 10 + الرقم 2 × 9 + ... + الرقم 10 × 1 القسمة على 11. أرجع true أو false.
ستتدرّب على: أرقام التحقق, التحقّق من الصحة, الحلقات, الباقي (%)
اضغط Tab لإضافة مسافة بادئة. اضغط Esc ثم Tab للانتقال إلى الزر التالي.
يعمل الكود في متصفحك. نحن لا نستلمه ولا نحفظه.
نتائج الاختبارات
ما طبعه الكود
CC BY-SA 4.0
مقتبس من تحدٍّ برمجي في CS Unplugged أعدّته مجموعة أبحاث تعليم علوم الحاسوب في جامعة كانتربري، بترخيص CC BY-SA 4.0.
التغييرات: أُعيدت صياغته بكلماتنا على شكل دالة مع اختبارات وتلميحات وخطوات، بلغتي Python وJavaScript، بواسطة Open Cosmos. وهذه النسخة أيضًا بترخيص CC BY-SA 4.0.
إعدادات إمكانية الوصول
غيّر شكل Open Cosmos وحركته. تُحفظ اختياراتك في هذا المتصفح فقط.