→ البرمجة والكود
💻 البرمجة والكود 🤖 ChatGPT
تطوير حاسبة مؤشر كتلة الجسم باستخدام JavaScript
JavaScript BMI Calculator Development
البرومبت
Act as a senior JavaScript developer with 5+ years of experience in building health applications. Create a detailed step-by-step guide for building a BMI calculator using vanilla JavaScript. Include: 1) HTML structure with [INPUT_FIELDS] for height (cm/inches) and weight (kg/lbs), 2) JavaScript logic to [CALCULATE_BMI] using the formula BMI = weight(kg) / (height(m))^2 with unit conversion, and 3) [DISPLAY_RESULTS] with color-coded categories (Underweight, Normal, Overweight, Obese). Ensure the calculator handles edge cases like invalid inputs and provides a responsive UI. Add clear comments explaining each code block for educational purposes.

كيف تستخدم هذا البرومبت؟

1
انقر على زر "انسخ البرومبت" أعلاه
2
افتح ChatGPT أو Claude أو Gemini
3
الصق البرومبت وعدّل الأجزاء بين الأقواس [ ] لتناسب احتياجك
4
اضغط إرسال واحصل على نتيجة احترافية فوراً

أسئلة شائعة

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