أعلنت وكالة ناسا اليوم عن إطلاق مركبة Orion التي تحمل أربعة رواد فضاء يخططون لهبوطهم على سطح القمر 🚀🌕.
لم يشهد سطح القمر حضورًا بشريًا لأكثر من خمسين عامًا. تقوم ناسا بإرسال هؤلاء الرواد الأربعة إلى القمر لأغراض دراسية وتجريبية 📚🔬.
تستغرق الرحلة عشرة أيام وتنتهي في 11/4، ومن المرجح تنفيذ رحلة ثانية خلال هذه السنة 🗓.
لم يشهد سطح القمر حضورًا بشريًا لأكثر من خمسين عامًا. تقوم ناسا بإرسال هؤلاء الرواد الأربعة إلى القمر لأغراض دراسية وتجريبية 📚🔬.
تستغرق الرحلة عشرة أيام وتنتهي في 11/4، ومن المرجح تنفيذ رحلة ثانية خلال هذه السنة 🗓.
❤🔥2❤1🥰1
ووواليوم نزل تحديث جديد قوي جدًا للتلگرام بميزات خيالية 🔥
🟥 أخيرًا الـAI صار موجود بالتلگرام 😍
تگدر تعدل على الرسائل (أكثر من 3 أسطر) بالـAI، ممكن تخليه يعدلها لغويًا، يغير أسلوبها، يضيف Emojis، يترجم...
🟦 ميزات جديدة للتصويتات (الاستفتاءات) - Polls
◼️ تگدر تضيف ملف أو موقع داخل الخيار
◼️ تشوف منو صوت بجانب كل خيار
◼️ تگدر تمنع إعادة التصويت (disable revoting)
◼️ تگدر تسوي suffle للخيارات (ترتيب الخيارات يطلع مختلف عند كل مستخدم)
◼️ تگدر تخلي التصويت يطفى أوتوماتيكيًا بعد فترة محددة
◼️ تگدر تخفي النتائج لحد انتهاء التصويت
◼️ يگدر مُنشئ التصويت يشوف منو المصوتين بدون ما يصوت
+ أكو تصويت بالتعليقات راح أجرب بيه الميزات الجديدة 🙃
🟨 تگدر ترسل الصور الحيّة Live Images
🟧 ميزات جديدة على البوتات تگدر من خلالها تنشئ بوتات بدون كود بشكل رسمي
🟪 مستخدمي التلگرام الي يستخدمون التلگرام من خلال برامج غير رسمية (Vidogram, Telegraph...) راح يصير Warning على حسابهم (They Use Unofficial Telegram client - chatting with them is less secure)
التلگرام بكل تحديث نشوف تطورات جديدة وميزات جديدة وقريبًا إن شاء الله يتفوق على جميع برامج المراسلة
وبس.. شكرًا ^_-
🟥 أخيرًا الـAI صار موجود بالتلگرام 😍
تگدر تعدل على الرسائل (أكثر من 3 أسطر) بالـAI، ممكن تخليه يعدلها لغويًا، يغير أسلوبها، يضيف Emojis، يترجم...
🟦 ميزات جديدة للتصويتات (الاستفتاءات) - Polls
◼️ تگدر تضيف ملف أو موقع داخل الخيار
◼️ تشوف منو صوت بجانب كل خيار
◼️ تگدر تمنع إعادة التصويت (disable revoting)
◼️ تگدر تسوي suffle للخيارات (ترتيب الخيارات يطلع مختلف عند كل مستخدم)
◼️ تگدر تخلي التصويت يطفى أوتوماتيكيًا بعد فترة محددة
◼️ تگدر تخفي النتائج لحد انتهاء التصويت
◼️ يگدر مُنشئ التصويت يشوف منو المصوتين بدون ما يصوت
+ أكو تصويت بالتعليقات راح أجرب بيه الميزات الجديدة 🙃
🟨 تگدر ترسل الصور الحيّة Live Images
🟧 ميزات جديدة على البوتات تگدر من خلالها تنشئ بوتات بدون كود بشكل رسمي
🟪 مستخدمي التلگرام الي يستخدمون التلگرام من خلال برامج غير رسمية (Vidogram, Telegraph...) راح يصير Warning على حسابهم (They Use Unofficial Telegram client - chatting with them is less secure)
التلگرام بكل تحديث نشوف تطورات جديدة وميزات جديدة وقريبًا إن شاء الله يتفوق على جميع برامج المراسلة
وبس.. شكرًا ^_-
1❤3❤🔥1🥰1
شتقولون نحاول نسوي landing page خلال يوم واحد؟
❤7
طَوِّر
شتقولون نحاول نسوي landing page خلال يوم واحد؟
وتخيلوا يكون تحدي بيني وبين علي سعد ونشوف النتيجة؟
❤5
أكو خبر منتشر هالفترة أنو تطبيق Messanger راح ينغلق بعد فترة قصيرة
طبعًا السالفة وما فيها شركة Meta قررت تحويل تطبيق Messanger من تطبيق مستقل إلى جزء من الفيسبوك
يعني راح يصير حاله حال Instagram Messages، وراح تصير الطريقة الوحيدة للوصول اله هي من خلال الـfacebook وما تگدر تستخدمه بشكل مباشر
وراح ينحذف الموقع Messanger.com ويصير Facebook.com/messanger
وبس هيچ 😇
طبعًا السالفة وما فيها شركة Meta قررت تحويل تطبيق Messanger من تطبيق مستقل إلى جزء من الفيسبوك
يعني راح يصير حاله حال Instagram Messages، وراح تصير الطريقة الوحيدة للوصول اله هي من خلال الـfacebook وما تگدر تستخدمه بشكل مباشر
وراح ينحذف الموقع Messanger.com ويصير Facebook.com/messanger
وبس هيچ 😇
❤5🔥3❤🔥1
جوجل تغير الموازين مع خوارزمية TurboQuant.. وداعاً لمشكلة الرامات!
تعد الحاجة الهائلة لذاكرة الوصول العشوائي (RAM) وقوة كروت الشاشة من أبرز التحديات التي واجهت الذكاء الاصطناعي، مما تسبب في تضاعف أسعار الأجهزة وتكاليف اشتراكات الخدمة. لكن جوجل لم تقف مكتوفة الأيدي، بل سعت لإيجاد حل جذري كان عنوانه: "خوارزمية TurboQuant".
كيف تعمل TurboQuant؟
تعتمد هذه التقنية الثورية على مرحلتين متكاملتين:
1. مرحلة PolarQuant: في هذه المرحلة، يتم إجراء "تدوير عشوائي" للمتجهات (Vectors) لتحويلها من نظام الإحداثيات الديكارتي التقليدي ($x, y, z$) إلى قيم قطبية (تعتمد على الطول والزاوية). نتج عن هذه العملية ضغط هائل للبيانات يقدر بـ 6 أضعاف! وبما أن البيانات أصبحت موزعة بشكل دائري منتظم، أمكن إجراء عملية Quantization (كوانتايزيشن) لها على شبكة دائرية ثابتة، مما ألغى الحاجة لوصف حدود البيانات عند إضافة مدخلات جديدة، لأن الحدود أصبحت ثابتة هندسياً (من 0 إلى 360 درجة).
2. مرحلة QJL: من المعروف تقنياً أن أي عملية Quantization (تحويل الأرقام من دقة عالية إلى منخفضة) ينتج عنها خطأ بسيط، وتراكم هذه الأخطاء يؤدي عادةً لنتائج مشوهة. هنا يأتي دور خوارزمية QJL لمعالجة هذا الخطأ باستخدام 1-bit فقط (إشارة موجب أو سالب). يعمل هذا البت الواحد كـ "مصحح إحصائي" أثناء حساب درجات الانتباه (Attention Scores)، مما يضمن رياضياً أن ناتج "الضرب النقطي" (Dot Product) للمتجهات المضغوطة يطابق الدقة الأصلية تقريباً.
لماذا نعتبرها "مغيرة لقواعد اللعبة"؟
- بدون إعادة تدريب: المثير للدهشة أن عمليات الضغط التقليدية تحتاج غالباً لإعادة تدريب النموذج، لكن مع هذه التقنية لا داعي لذلك أبداً!
- كفاءة فائقة: أثبتت التجارب دقة مثالية وسرعة استجابة مذهلة.
خوارزمية TurboQuant أثبتت أن الحلول البرمجية الذكية قد تكون أقوى من إضافة قطع هاردوير جديدة.. برأيك، هل اقتربنا من اليوم الذي لا نحتاج فيه لتحديث أجهزتنا (الرامات وكروت الشاشة) لأن البرمجة أصبحت تتكفل بكل شيء؟
-صديقكم مُسـلٍم. ❤️🔥
المصدر
❤3🔥1
طبعًا كورس جافاسكربت مالتي (FreeCodeCamp JavaScript Course) كله عبارة عن:
محاضرات نصية (حچي بالانگليزي تقراه وتفتهم)
مختبرات (ينطيك شرح للكود وتكتبه)
اختبارات (MCQ)
وبكون أنو هاي الطريقة فاشلة جدًا (صعب الواحد يفتهم شروحات برمجة عن طريق النصوص) آني جاي أعوف المحاضرات النصية بالكورس وأروح أشوف فيديوهات يوتيوب 🥰 ومن أخلص الفيديوهات أرجع أسوي المختبرات وأحل الاختبارات
طبعًا ما أگدر أحوّل على غير كورس لأن تقدمت بهذا الكورس وأريد أحصل الشهادة مالته
محاضرات نصية (حچي بالانگليزي تقراه وتفتهم)
مختبرات (ينطيك شرح للكود وتكتبه)
اختبارات (MCQ)
وبكون أنو هاي الطريقة فاشلة جدًا (صعب الواحد يفتهم شروحات برمجة عن طريق النصوص) آني جاي أعوف المحاضرات النصية بالكورس وأروح أشوف فيديوهات يوتيوب 🥰 ومن أخلص الفيديوهات أرجع أسوي المختبرات وأحل الاختبارات
طبعًا ما أگدر أحوّل على غير كورس لأن تقدمت بهذا الكورس وأريد أحصل الشهادة مالته
❤1🔥1
ملخص سريع لـHigher Order Functions بـJavaScript 🙂↔️
1. Callbacks:
ببساطة نستخدم Function كَـ Parameter لـFunction أُخرى
🥰
2. Map Method
ببساطة نستخدمها على Array وننطيها Function يعدّل على الـArray الأول، وبالنتيجة يسويلنا Array جديد 🫠
3. Filter Method
يشبه Map Method، نستخدمها على Array وننطيها Function معينة تسوي فلتر للـArray الأول وينطينا Array جديد 😎
4. Sort Method
نستخدمها على Array كذلك، تستخدم UTF-16 حتى تسوي Sort Alphabetically لArray
هنا ملاحظة صغيرة، لمن الArray يكون متكون من أرقام من نستخدمله Sort Method راح تتحول أرقامه للـCovalent Strings وتترتب
لذلك بالترتيب راح يعتبر الـ200 قبل الـ3 (على سبيل المثال) ☺️
5. Every Method
نخليها على Array وننطيها Function عن طريقه راح يشوف إذا كل عناصر الـArray تطبّق الشرط أو لا
وإذا كل العناصر (كللل العناصررر) تطبّق الشرط الناتج حيكون True، غيرها الناتج Flase 🙂↕️
6. Some Method
نفس الـEvery بالضبط، الفرق أنو إذا عنصر واحد عالأقل يطبّق الشرط الناتج حيكون True 🙃
7. Method Chaining
تگدر تستخدم أكثر من Method وتخليها على نفس الـArray 😇
1. Callbacks:
ببساطة نستخدم Function كَـ Parameter لـFunction أُخرى
function sayHi(callback) {
callback("Ali");
}
sayHi(function(name) {
console.log("Hi " + name);
});🥰
2. Map Method
ببساطة نستخدمها على Array وننطيها Function يعدّل على الـArray الأول، وبالنتيجة يسويلنا Array جديد 🫠
3. Filter Method
يشبه Map Method، نستخدمها على Array وننطيها Function معينة تسوي فلتر للـArray الأول وينطينا Array جديد 😎
4. Sort Method
نستخدمها على Array كذلك، تستخدم UTF-16 حتى تسوي Sort Alphabetically لArray
هنا ملاحظة صغيرة، لمن الArray يكون متكون من أرقام من نستخدمله Sort Method راح تتحول أرقامه للـCovalent Strings وتترتب
لذلك بالترتيب راح يعتبر الـ200 قبل الـ3 (على سبيل المثال) ☺️
5. Every Method
نخليها على Array وننطيها Function عن طريقه راح يشوف إذا كل عناصر الـArray تطبّق الشرط أو لا
وإذا كل العناصر (كللل العناصررر) تطبّق الشرط الناتج حيكون True، غيرها الناتج Flase 🙂↕️
6. Some Method
نفس الـEvery بالضبط، الفرق أنو إذا عنصر واحد عالأقل يطبّق الشرط الناتج حيكون True 🙃
7. Method Chaining
تگدر تستخدم أكثر من Method وتخليها على نفس الـArray 😇
❤4🔥2❤🔥1
اكثر شيء متعب بالحياة رفع هاي النسبة. اخيرا كدرت ارفعها.😁
مرحبا شباب،
عطلتي تقريبا راح تخلص بعد شهر وأُصاب بلعنة السادس علمي.🥲
فقررت اسوي مشروع خفيف لطيف وياكم فاذا عندكم فكرة معينة شاركوها.❤️🔥
@I1_Muslim
عطلتي تقريبا راح تخلص بعد شهر وأُصاب بلعنة السادس علمي.🥲
فقررت اسوي مشروع خفيف لطيف وياكم فاذا عندكم فكرة معينة شاركوها.❤️🔥
@I1_Muslim
🔥2❤1
مكتبة "Aceternity UI"
حقا كانت صدمة من عرفتها.
اول شيء مميز بيها مبنية على Shadcn/ui!
اما الامر الثاني المميز ما تحتوي فقط على Components بل حتى Sections وايضا Templates!!
الشغل مع هاي المكتبة راح يكون اسرع بإضعاف هذا غير ان التصاميم الموجودة حديثة جدا وتمثل التوجه الجديد للتصميم. فحقا من المؤسف ما عرفتها من زمان.
❤1
باتت التكنولوجيا والأجهزة الذكية منتشرة بأغلب المناطق، ومع أن لهذا نقاطاً إيجابية إلا أنه لا يخلو من السلبيات.
فمع كثرة انتشارها أصبح الكثير منا يستعملها بشكل مفرط ولساعات طويلة خلال النهار، مما ينعكس بشكل مباشر على نظام المكافأة داخل أدمغتنا نتيجة تعرضنا لمحتوى غير متوقع ومتغير، فضلاً عن الإعجابات أو الإنجازات داخل الألعاب.
خلل تنظيم الدوبامين:
كما ذكرنا أعلاه، تعرضنا المستمر واستعمالنا للأجهزة الذكية يؤثر سلباً علينا، وهذه بعض نتائجه المضرة: اضطرابات المزاج. الإدمان. التوتر والأرق.
أضراره على النوم:
الشاشات الذكية تبعث الأشعة الزرقاء بشكل مستمر، وهذا قد يؤدي إلى تثبيط إنتاج الميلاتونين، فضلاً عن إفراز الدوبامين بشكل متكرر ولا سيما خلال الليل، مما يؤثر سلباً على موعد النوم. ووجود خلل في النوم يؤدي إلى نوعية نوم سيئة، وهذا قد يجعلك تشعر بالنعاس أثناء النهار.
لذلك من أكثر الحلول المقترحة هي "صيام الدوبامين":
يتضمن صيام الدوبامين قطع السبل التي تؤدي إلى إفرازه بشكل غير منطقي كالألعاب ومشاهدة الفيديوهات القصيرة أو استعمال تطبيقات التواصل الاجتماعي ككل.
وتستطيع القيام بذلك من خلال وضع أو جدولة فترات راحة بعيداً عن الهاتف، أو الإكثار من الأنشطة البديلة كالقراءة والرياضة والرسم إلخ...
أخيراً، إن لهذا التطور التقني الهائل ضريبة إن لم نستعمله بشكل جيد وسليم، فلا تبخس بصحتك فهي أغنى ما تملك.
اخيكم مُسـلِم.
المصدر.
فمع كثرة انتشارها أصبح الكثير منا يستعملها بشكل مفرط ولساعات طويلة خلال النهار، مما ينعكس بشكل مباشر على نظام المكافأة داخل أدمغتنا نتيجة تعرضنا لمحتوى غير متوقع ومتغير، فضلاً عن الإعجابات أو الإنجازات داخل الألعاب.
خلل تنظيم الدوبامين:
كما ذكرنا أعلاه، تعرضنا المستمر واستعمالنا للأجهزة الذكية يؤثر سلباً علينا، وهذه بعض نتائجه المضرة: اضطرابات المزاج. الإدمان. التوتر والأرق.
أضراره على النوم:
الشاشات الذكية تبعث الأشعة الزرقاء بشكل مستمر، وهذا قد يؤدي إلى تثبيط إنتاج الميلاتونين، فضلاً عن إفراز الدوبامين بشكل متكرر ولا سيما خلال الليل، مما يؤثر سلباً على موعد النوم. ووجود خلل في النوم يؤدي إلى نوعية نوم سيئة، وهذا قد يجعلك تشعر بالنعاس أثناء النهار.
لذلك من أكثر الحلول المقترحة هي "صيام الدوبامين":
يتضمن صيام الدوبامين قطع السبل التي تؤدي إلى إفرازه بشكل غير منطقي كالألعاب ومشاهدة الفيديوهات القصيرة أو استعمال تطبيقات التواصل الاجتماعي ككل.
وتستطيع القيام بذلك من خلال وضع أو جدولة فترات راحة بعيداً عن الهاتف، أو الإكثار من الأنشطة البديلة كالقراءة والرياضة والرسم إلخ...
أخيراً، إن لهذا التطور التقني الهائل ضريبة إن لم نستعمله بشكل جيد وسليم، فلا تبخس بصحتك فهي أغنى ما تملك.
اخيكم مُسـلِم.
المصدر.
❤3
رسميًا Osmo Pocket 4 نزلت 🎉
أبرز الميزات الجديدة:
◼️ تدعم التصوير 4K - 240 FPS
◼️ التتبع (Active Tracking) صار أذكى
◼️ إصدار جديد من حساس 1-inch، وتصوير أفضل بمراحل بالإضاءة المنخفضة
◼️ أزرار إضافية
◼️ تخزين داخلي 107GB (ما تحتاج MicroSD)
◼️ محتوى جديد بالـCreators Combo من ضمنه Mini-flash
🙂↔️🙂↔️
أبرز الميزات الجديدة:
◼️ تدعم التصوير 4K - 240 FPS
◼️ التتبع (Active Tracking) صار أذكى
◼️ إصدار جديد من حساس 1-inch، وتصوير أفضل بمراحل بالإضاءة المنخفضة
◼️ أزرار إضافية
◼️ تخزين داخلي 107GB (ما تحتاج MicroSD)
◼️ محتوى جديد بالـCreators Combo من ضمنه Mini-flash
🙂↔️🙂↔️
❤4❤🔥1🔥1
بناء على طلب احد الاخوة فسويت هذا المشروع:
الفكرة بسيطة:
بدل البحث في مصادر متعددة، يمكن للمستخدم رؤية معلومات منظمة لكل نموذج ذكاء اصطناعي.
وتشمل:
اسم المودل مع اسم الشركة التابع الها
تكلفة الإدخال والإخراج
سعة السياق
هذا بقسم اما القسم الآخر تشوف من خلاله اكثر النماذج ذكاء.
التقنيات المستخدمة:
Next.js
TypeScritp
Tailwind CSS
shadcn/ui
Aceternity UI
تم الاعتماد على API خارجي لجلب البيانات وترتيبها بشكل جميل وجذاب.
بعض المشاكل التي واجهتني:
واجهتني مشاكل بالانميشن واضطريت احذف جزء منها علمود احافظ على جودة الاداء.
فضلا استعنت ببعض نماذج الذكاء الإصطناعي وحاولت ان يكون استعمالي الها ذكي اكثر من كونه نسخ ولصق علمود استغل قوته.
هدف المشروع:
تسهيل مقارنة نماذج الذكاء الاصطناعي ومساعدة المطورين والمهتمين في اختيار النموذج المناسب بسرعة ووضوح.
مع هذا المشروع يعتبر حاليا نسخة MVP وإن شاء الله اسعى لتطويره مستقبلا.
رابط الموقع للتجربة:
https://aura-gilt-one.vercel.app/
رابط المشروع على Github:
https://github.com/muslimIrm/aura
الفكرة بسيطة:
بدل البحث في مصادر متعددة، يمكن للمستخدم رؤية معلومات منظمة لكل نموذج ذكاء اصطناعي.
وتشمل:
اسم المودل مع اسم الشركة التابع الها
تكلفة الإدخال والإخراج
سعة السياق
هذا بقسم اما القسم الآخر تشوف من خلاله اكثر النماذج ذكاء.
التقنيات المستخدمة:
Next.js
TypeScritp
Tailwind CSS
shadcn/ui
Aceternity UI
تم الاعتماد على API خارجي لجلب البيانات وترتيبها بشكل جميل وجذاب.
بعض المشاكل التي واجهتني:
واجهتني مشاكل بالانميشن واضطريت احذف جزء منها علمود احافظ على جودة الاداء.
فضلا استعنت ببعض نماذج الذكاء الإصطناعي وحاولت ان يكون استعمالي الها ذكي اكثر من كونه نسخ ولصق علمود استغل قوته.
هدف المشروع:
تسهيل مقارنة نماذج الذكاء الاصطناعي ومساعدة المطورين والمهتمين في اختيار النموذج المناسب بسرعة ووضوح.
مع هذا المشروع يعتبر حاليا نسخة MVP وإن شاء الله اسعى لتطويره مستقبلا.
رابط الموقع للتجربة:
https://aura-gilt-one.vercel.app/
رابط المشروع على Github:
https://github.com/muslimIrm/aura
❤1🔥1
Claude Ai
يعتبر حاليا اذكى النماذج واكثرها شهرة ولا سيما بالمجالات التي تحتاج الى تفكير وتخطيط.
فاصبح من الضروري تعلمها فوفرت شركة Anthropic كورس للتعلم في موقعها الرسمي(اضغط هنا)
وإذا كنت لا تحب المحتوى والشرح النصي فتستطيع مشاهدة شروحات على اليوتيوب ومن افضل الشروحات العربية هي شرح "غريب الشيخ"
بعد إنهائك للكورس تستطيع الحصول على شهادة إتمام كما موجودة في الصورة أعلاه من الموقع الرسمي.
وبس شكرا للقراءة. ❤️🔥
❤3🔥1
#problem_solving
اهم ما يميز المبرمج عن غيره من الناس هو قدرته العالية على حل المشاكل. 😎
فبالتالي المبرمج يسعى -المفترض- لتطوير هاي المهارة، واني صراحة مرت فترة وما حال أي مشكلة فقررت اشوفلي مشكلة واحلها، فدخلت لموقع (codewars.com) وشفتلي مشكلة وجربت احلها.
📝 المطلوب مني:
وهذا جان حلي:
طبعا جانت بيه مشكلة وهي نسياني لاحد شروط الحل، بس فرحان بيه لان صراحة دوخني....
✅ الحل الأفضل (Best Practice):
مع هذا بحثت عن الحل الافضل لهاي المشكلة وكان:
وبس شكرا. ❤️🔥
اهم ما يميز المبرمج عن غيره من الناس هو قدرته العالية على حل المشاكل. 😎
فبالتالي المبرمج يسعى -المفترض- لتطوير هاي المهارة، واني صراحة مرت فترة وما حال أي مشكلة فقررت اشوفلي مشكلة واحلها، فدخلت لموقع (codewars.com) وشفتلي مشكلة وجربت احلها.
📝 المطلوب مني:
If we list all the natural numbers below 10 that are multiples of 3 or 5, we get 3, 5, 6 and 9. The sum of these multiples is 23.
Finish the solution so that it returns the sum of all the multiples of 3 or 5 below the number passed in.
Additionally, if the number is negative, return 0.
Note: If a number is a multiple of both 3 and 5, only count it once.
وهذا جان حلي:
function solution(number){
const n = number;
if(n < 0){
return 0
}
let multiplesOfThree = [3]
let multiplesOfFive = [5]
for(let i = 0; i < n; i++ ){
let newNumberOfTree = multiplesOfThree.at(-1) + 3;
if(newNumberOfTree < n){
multiplesOfThree.push(newNumberOfTree)
}
let newNumberOFFive = multiplesOfFive.at(-1) + 5;
if(newNumberOFFive < n){
multiplesOfFive.push(newNumberOFFive)
}
}
let resultOfMultpilesOfThree = 0
for(let k=0; k < multiplesOfThree.length; k++){
resultOfMultpilesOfThree = resultOfMultpilesOfThree + multiplesOfThree[k]
}
let resultOfMultpilesOfFive = 0
for(let j=0; j < multiplesOfFive.length; j++){
resultOfMultpilesOfFive = resultOfMultpilesOfFive + multiplesOfFive[j]
}
return resultOfMultpilesOfThree + resultOfMultpilesOfFive
}طبعا جانت بيه مشكلة وهي نسياني لاحد شروط الحل، بس فرحان بيه لان صراحة دوخني....
✅ الحل الأفضل (Best Practice):
مع هذا بحثت عن الحل الافضل لهاي المشكلة وكان:
function solution(number){
if(number < 0) return 0
let sum = 0
for(let i= 1; i < number; i++){
if(i % 3 === 0 || i % 5 === 0){
sum = sum + i;
};
};
return sum
}وبس شكرا. ❤️🔥
❤2🔥1