0 Kais Hasan نشر 2 يناير 2023 أرسل تقرير نشر 2 يناير 2023 إن الأعداد الزوجية لها باق قسمة على 2 يساوي الصفر و المعامل % يقوم بحساب باق القسمة، و لذلك يمكننا اختبار فيما إذا كان باق القسمة على 2 يساوي الصفر لمعرفة فيما إذا كان عدد زوجي أم لا. اقتباس
0 Kais Hasan نشر 2 يناير 2023 أرسل تقرير نشر 2 يناير 2023 بتاريخ 2 دقائق مضت قال طه مرعى: ممكن مثال إن أي عدد زوجي يجب أن يقبل القسمة على 2 و بالتالي يكون له باق قسمة مساو للصفر. مثلاً العدد 2 بنفسه له باق قسمة على 2 يساوي 0، حيث أن ناتج القسمة هو 1 و الباق 0، و العدد 8 مثلاً ناتج قسمته على 2 هو 4 و الباق صفر. بينما في حال كان لدينا عدد فردي مثل 9 فإن ناتج قسمته على 2 يساوي 4 و الباق 1، و هكذا من أجل كل الأعداد الفردية يكون باق القسمة مساو لل 1. 1 اقتباس
0 عمر قره محمد نشر 2 يناير 2023 أرسل تقرير نشر 2 يناير 2023 لنفهم اولاً العبارة 2%i والتي تعني التالي : قم بتقسيم المتغير i على 2 وإذا كان هنالك باقي قم بإعادة الباقي. وهذه العبارة ستعيد 0 إذا لم يكن هنالك باقي. جرب الاكواد التالية : console.log(7%2); // 1 console.log(6%2); // 0 والآن إلى العبارة ( 0===2%i) والتي تعني التالي : إذا كان 2%i يساوي 0 قم بإعادة true ونفذ الشرط وإلا قم بإعادة false ولا تنفذ الشرط. جرب الكود التالي : console.log(7%2 === 0); // false console.log(6%2 === 0); // true 1 اقتباس
0 Mohamed Refaat12 نشر 3 يناير 2023 أرسل تقرير نشر 3 يناير 2023 (معدل) يتم استخدام العامل % لإرجاع المتبقى من القسمة في حالة إذا كان الرقم المتبقى 0 فهذا يعتبر رقم زوجي وإذا كان الرقم المتبقى 1 فهذا يعتبر رقم فردي مثلا إذا كان لديك مجموعة من الأرقام الفردية والزوجية let numbers = [1,2,3,4,8,6,13,16,20,25,30,64,100]; وتريد فلترة هذه الأرقام وإرجاع الأرقام الزوجية فقط let result = numbers.filter(function(ele){ return ele % 2 === 0; }); console.log(result); // سيتم إرجاع قائمة الأرقام التالية وهي عبارة عن أرقام زوجية فقط // [2, 4, 8, 6, 16, 20, 30, 64, 100] تم التعديل في 3 يناير 2023 بواسطة Mohamed Refaat اقتباس
السؤال
طه مرعى
( 0===2%i)
5 أجوبة على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.