مسیرها
/
jq
jq
/
تمرین‌ها
/
عدد اولِ n
عدد اولِ n

عدد اولِ n

متوسط

دستورالعمل‌ها

با داشتن یک عدد مانند n، مشخص کنید عدد اول nاُم چیست.

اگر شش عدد اول نخست را فهرست کنیم: ۲، ۳، ۵، ۷، ۱۱ و ۱۳، می‌بینیم که ششمین عدد اول ۱۳ است.

اگر زبان شما متدهایی در کتابخانه‌ی استاندارد برای کار با اعداد اول دارد، فرض کنید چنین متدهایی وجود ندارند و خودتان آن‌ها را پیاده‌سازی کنید.

گزینه‌ی --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 تمرین و مربی‌گری انسانی واقعی یاد بگیرید و در آن استاد شوید، همه‌ی این‌ها رایگان.