جارٍ التحميل…
جارٍ التحميل…
تربط طلبًا بعميله ومنتجه، ثم تحسب قيمته.
الطلب يذكر أرقامًا تربطه بعميل ومنتج، لكنه لا يذكر اسم العميل أو سعر المنتج مباشرة. سنستخدم كل رقم للوصول إلى السطر الصحيح في الجدول الآخر.
| الكلمة في الملف | معناها هنا |
|---|---|
| customers / products / orders | قوائم العملاء / المنتجات / الطلبات. |
| id | معرف يميز سطرًا داخل قائمته. |
| customerId | معرف العميل الذي نبحث عنه في customers. |
| productId | معرف المنتج الذي نبحث عنه في products. |
| code | الكلمة التي تمثل العميل في الإجابة. |
| qty / unit | الكمية المطلوبة / قيمة الوحدة الواحدة. |
الربط يعني مساواة المعرفين، وليس أخذ السطر الأول من كل قائمة. الحساب بنقاط تعليمية، وليس بأموال حقيقية.
طلبان ومنتجان وعميلان خياليون.
{
"customers":[{"id":"u2","code":"nova"},{"id":"u1","code":"luna"}],
"products":[{"id":"p2","unit":20},{"id":"p1","unit":16}],
"orders":[{"id":"o8","customerId":"u2","productId":"p1","qty":1},{"id":"o9","customerId":"u1","productId":"p1","qty":3}]
}هذه أول مرة تتعلم فيها الفكرة؟ افتح الشرح وامشِ معنا من أول سطر إلى الإجابة. سنشرح معنى الكلمات وسبب كل خطوة. بعدها جرّب كتابة الناتج بنفسك.
الشرح يتضمن الإجابة النهائية. قراءته جزء من التعلم، ولا تكمل التحدي تلقائيًا.
ابحث عن الطلب o9. خذ code عميله، واضرب كميته في قيمة الوحدة لمنتجه. اكتب الكود ثم المجموع مع شرطة سفلية بينهما.
المحاولات غير محدودة ولا تخصم نقاطًا. تُفحص الإجابات على السيرفر، ويُحفظ تقدم التدريب في متصفحك.
الدليل داخل كل تحدٍ يكفي لحله. هذه مراجع إضافية عند رغبتك في فهم المواصفات والأدوات بعمق أكبر.