المسارات
/
JavaScript
JavaScript
/
التمارين
/
أعداد أرمسترونغ
أعداد أرمسترونغ

أعداد أرمسترونغ

سهل

التعليمات

عدد Armstrong هو عدد يساوي مجموع أرقامه، وكل رقم منها مرفوع إلى قوة تساوي عدد أرقام ذلك العدد.

على سبيل المثال:

  • 9 هو عدد Armstrong، لأن 9 = 9^1 = 9
  • 10 ليس عدد Armstrong، لأن 10 != 1^2 + 0^2 = 1
  • 153 هو عدد Armstrong، لأن: 153 = 1^3 + 5^3 + 3^3 = 1 + 125 + 27 = 153
  • 154 ليس عدد Armstrong، لأن: 154 != 1^3 + 5^3 + 4^3 = 1 + 125 + 64 = 190

اكتب كودًا لتحديد ما إذا كان عدد ما عدد Armstrong أم لا.

التنفيذ

Note

قد تمرّر بعض الاختبارات قيمة BigInt كمدخل. تأكّد من أن تنفيذك قادر على التعامل مع مثل هذه الحالات.


المصدر

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

مستعد لبدء أعداد أرمسترونغ؟

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