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
Post a Comment