html - Simple Javascript syntax behaving unexpectedly -


इस सवाल का पहले से ही एक उत्तर है: < / P>

  • 15 उत्तर
  • 12 उत्तर

यह 65 + 60 के बजाय 60 + 5 को दिखा रहा है

  g = document.getElementById ("height1 ")। मूल्य * 12; चेतावनी (छ); & Lt; ---- यह 60 एच = दस्तावेज दिखा रहा है। GetElementById ("height2")। मूल्य; चेतावनी (ज); & Lt; ---- यह 5 बी = जी + एच दिखा रहा है; चेतावनी (ख); & Lt; ---- यह 605 दिखा रहा है  

कोई भी विचार

< P> Javacript एक जोरदार टाइप की गई भाषा नहीं है यदि आप जोड़ एक स्ट्रिंग-जैसी वैरिएबल को पूर्णांक-समान चर में करने की कोशिश करते हैं, तो आमतौर पर चर के प्रकार की व्याख्या करना सबसे अच्छा होता है, यह इसे स्ट्रिंग संयोजन के रूप में व्याख्या करेगा।

< P> आप चर को इस तरह पूर्णांक के रूप में परिभाषित कर सकते हैं:

  b = parseInt (g) + parseInt (h);  

या, अन्य ट्रिक्स का प्रयोग करके जो चर को संख्यात्मक बनाने के लिए मजबूर कर देगा, जैसे:

  b = (g * 1) + (एच * 1);  

Comments

Popular posts from this blog

apache - 504 Gateway Time-out The server didn't respond in time. How to fix it? -

c# - .net WebSocket: CloseOutputAsync vs CloseAsync -

c++ - How to properly scale qgroupbox title with stylesheet for high resolution display? -