كيف تكتب وظيفة JavaScript تحسب أجرة التاكسي

سيارات الأجرة وسيلة مريحة ولكنها مكلفة للسفر. بمجرد أن تبدأ الكابينة في التحرك ، يبدأ العداد في العمل وتبدأ الشحنات في التراكم. إذا كنت تعرف الأسعار التي تتقاضاها شركة سيارات الأجرة والمسافة التقريبية إلى وجهتك ، فيمكنك إنشاء مقدر أجرة التاكسي الخاص بك باستخدام JavaScript. إذا كانت رسوم التاكسي تستند إلى كل ميل خامس ، فاضرب عدد الأميال المقطوعة في رحلتك بخمسة أميال. ثم اضرب الناتج في المعدل لكل ميل خامس. أخيرًا ، أضف هذا المبلغ إلى رسوم الإنزال الأولية التي تفرضها بعض الشركات بغض النظر عن المسافة المقطوعة.

قم بتشغيل محرر النص العادي Notepad بالنقر فوق الزر "ابدأ" ، و "كافة البرامج" ، و "البرامج الملحقة" ، ثم "المفكرة".

أدخل الكود التالي في محرر النصوص:

احسب أجرة الكابينة

المسافة المقطوعة (أميال):
عدد الركاب:


$00.00

انقر فوق قائمة "ملف". حدد خيار "حفظ". احفظه تحت اسم الملف "test.html."

قم بتشغيل متصفح الويب بالنقر فوق الزر "ابدأ" ، والنقر فوق "كافة البرامج" و "Internet Explorer". انقر فوق عنصر القائمة "ملف" وحدد "فتح ملف".

حدد موقع الملف "test.html" الذي تم إنشاؤه للتو ، حدده بالماوس ، ثم انقر فوق "فتح".

أدخل المسافة إلى وجهتك بالأميال. أدخل عدد الأشخاص الذين يركبون معك. في هذا المثال ، إذا كان هناك أكثر من شخصين يركبان الركوب ، فيجب على كل شخص إضافي دفع دولارين للركوب. انقر فوق الزر المسمى "حساب الأجرة". يجب أن يظهر التقدير على يمين الزر.

نصائح

يمكنك زيادة فائدة البرنامج النصي الخاص بك باستخدام خدمات الخرائط المجانية عبر الإنترنت. عندما تزود الموقع بعناوين البداية والوجهة ، يقوم أحد التطبيقات بحساب المسافة. في بعض الأحيان ، تقدم خدمات الخرائط طرقًا بديلة قد تختلف في المسافة ووقت السفر. توفر محركات البحث Bing و Google ، جنبًا إلى جنب مع MapQuest و OpenStreetMap ، واجهات برمجة لخدماتهم بحيث يمكنك دمج حسابات مسافة المسار في تطبيقك.

تحذيرات

ترجع عناصر نموذج HTML البيانات كسلاسل بدلاً من أرقام. الأمر متروك لك للتأكد من أن القيم المأخوذة من مربعات الإدخال هي نوع البيانات الصحيح لاستخدامه في حساباتك. تقوم وظيفة JavaScript Number () بتحويل قيم السلسلة إلى أرقام ، إذا كان ذلك ممكنًا. على سبيل المثال ، إذا أدخلت "9" ، فإن الرقم () يحولها إلى الرقم 9. إذا أدخلت "تسعة" ، فسيعرض الرقم () "NaN" أو "ليس رقمًا".

العناصر التي سوف تحتاجها

  • مستعرض ويب مثل Internet Explorer

  • محرر نص عادي مثل Notepad