لقد قمت بالحل كما فهمت من السؤال ممكن حل ؟
لم أستوعب ماذا يوجد في نص السؤال
FadiMasoud
#2
يمكنك قراءة معلومات والاستفادة من المشاكل التي واجهها مستخدمين آخرين لتتمكن من حل هذا التحدي من الرابط
1 Like
FadiMasoud
#4
لقد اقتربت من الحل بالكود المكتوب من قبلك ولكن الخطأ لديك ضمن شرج الجملة الشرطية IF
لاتوجد لديك دالة باسم distance حتى تستدعيها كما فعلت
الدالة التي تحسب المسافة المتبقية التي يمكن قطعها بالبنزين المتبقي بالسيارة هي getRemainingDistance()
والشرط المطلوب تعديله هو التحقق اذا كانت المسافة اكبر من distance
اي نتيجة الدالة getRemainingDistance اكبر من او تساوي المسافة المطلوبة قطعها distance
في الشرط السابق كان المطلوب التحقق اذا كانت نتيجة الدالة getRemainingDistance اكبر من او تساوي مسافة 1 كم
اضافة لتعديل الشرط تحتاج الى تغيير قيمة البنزين داخل الجملة الشرطية من 1 الى Distance داخل calculateFuelConsumpion
1 Like
مش عارف اوصل للحل ممكن مساعده
قم بالتعديل على شرط الجملة الشرطية بحيث تكون الدالة drive فعالة إذا كانت قيمة المسافة المتبقية أكبر من أو تساوي المسافة distance. لا تنسى استخدام المعامل distance في حساب البنزين المستهلك بدلا من القيمة 1