أريد عمل function لحل معادلة خطية لتكن y = x * 2 + 5 كيف أقوم بها باستخدام الjava script
هذه الصورة لتوضيح ما حاولت فعله
نعم ستعمل لكن انا اعتراضي بالاساس على طريقه التي كتبت بها معادلة داخل الكود فهو افترض انه عند تمرير قيمه y كناتج للمعادله سيقوم برنامج بنفسه بحل معادلة وحساب ناتج x لكن في حقيقية انه لا يوجد متغير x و علامه مساوى في برمجة تعمل فقط باتجاه واحد يعني اليسار ياخذ قيمه اليمين(واذا كان يوجد قيمه خطا كل لغة برمجة تتصرف بها بطريقتها بعضها تحولها الى قيم اخرى مثل تحويل نص الى ارقام وبعض يعطي خطا ....).
ايضا يوجد فرق بين معادلتك ومعادلته فهو لديه ناتج معلوم y ويريد إيجاد x لذلك يحتاج ان يغير من شكل معادلة بنفسه ليصنع لها داله اخرى يكون فيها مجهول x ومعلوم y
تخيل انك بهذه معادلة بسيطة تحتاج هنا دالتين واحدة لايجاد x اعتمادا على y وثانيه عكس لايجاد y اعتمادا على x .واذا اردت حل معادلات اخرى ستواجهة صعوبه اكبر .
لهذه سبب استعمال مكتبه مخصصه افضل
التعليقات