المسارات
/
jq
jq
/
التمارين
/
العدد الأولي رقم `n`
العدد الأولي رقم `n`

العدد الأولي رقم `n`

متوسط

التعليمات

بمعرفة العدد n، حدّد ما هو العدد الأولي رقم n.

بسرد الأعداد الأولية الستة الأولى: 2، 3، 5، 7، 11، و13، نرى أن العدد الأولي السادس هو 13.

إذا كانت لغة البرمجة التي تستخدمها توفر طرقًا في مكتبتها القياسية للتعامل مع الأعداد الأولية، فتظاهر بأنها غير موجودة ونفّذها بنفسك.

خيار --argjson

تستخدم الاختبارات خيار --argjson n 1 الخاص بـ jq. وهو ينشئ متغيرًا في jq باسم $n يحمل القيمة عدد 1.

قارن هذا بالخيار --arg n 1 الذي ينشئ متغيرًا في jq باسم $n يحمل القيمة سلسلة نصية "1".

في حلّك، استخدم $n كمدخل للحصول على العدد الأولي رقم n.

راجع استدعاء jq في الدليل.

تعديل عبر GitHub يفتح الرابط في نافذة أو علامة تبويب جديدة
jq Exercism

مستعد لبدء العدد الأولي رقم `n`؟

سجّل في Exercism لتتعلّم وتتقن jq عبر 12 مفهومًا75 تمرينًا، وإرشاد بشري حقيقي، وكل ذلك مجانًا.