1.1 KiB
1.1 KiB
title, localeTitle
| title | localeTitle |
|---|---|
| Multiples of 3 and 5 | مضاعفات 3 و 5 |
المشكلة 1: مضاعفات 3 و 5
طريقة:
- يمكننا العثور على ما إذا كان الرقم مقسماً على رقم آخر بمساعدة عامل تشغيل modulo
%. num1 % num2بارجاع0اذا لم يكن هناك باقى أثناءnum1/num2.- بدءًا من
i = 3نظرًا لأن هذا هو الرقم الأول الذي يتم تقسيمه على 3 أو 5 ، فإننا نتعبر حتىnumberالمقدم. - إذا كان الرقم قابل للقسمة إما 3 أو 5 ، نضيف ذلك إلى
sumالمتغير وأخيرًا نعيده.
حل:
function multiplesOf3and5(number) { let sum = 0, i = 3; while (i < number){ if (i % 3 == 0 || i % 5 == 0) sum += i; i++; } return sum; }