में दो चर घोषित करना क्या लूप के प्रारंभिक भाग में दो चर घोषित करना संभव है? मैं एक स्ट्रिंग के प्रत्येक चरित्र पर एक फ़ंक्शन कॉल करना चाहता हूं।लूप
for(var i = 0, c = aString.charAt(i); i < aString.length; i++){//problem here: not itterating
alert("c: "+c)
func1[typeOfChar(c)]++
}
समस्या हमेशा स्ट्रिंग के पहले अक्षर है स्ट्रिंग भावना c
में itterated नहीं जा रहा है। alert
बस रास्ते में मुसीबत शूटिंग उद्देश्यों के लिए था।
मुझे उत्सुकता है, c
को घोषित होने पर var
कीवर्ड की आवश्यकता नहीं है?
अपडेट: इसे काम कर रहा है। मैं पूछने वाला नहीं था लेकिन मुझे लगता है कि संपादन अभी भी किए जा रहे हैं, मैं अर्ध-कॉलन का उपयोग नहीं कर रहा हूं क्योंकि वे वैकल्पिक हैं। उनके लिए लूप के लिए कैसे लिखा जा सकता है? मैं उन्हें नहीं जोड़ता क्योंकि मैं इसे कम सरल के रूप में देखता हूं, या क्या वे पठनीयता में सुधार करते हैं?
घने होने के लिए खेद है, लेकिन तुम सिर्फ बयान नहीं कर पाए 'ग = aString .charAt (i) 'लूप के लिए पहली पंक्ति पर? –
आपने क्या प्रयास किया है? क्या आपके पास कोड है? और यदि नहीं, तो आप क्या त्रुटि देखते हैं? –
@JasonHall उपयोगकर्ता> 1000 प्रतिनिधि के साथ, 11 सवालों के जवाब दिए और बहुत अच्छे रैंक वाले प्रश्न हैं। मुझे लगता है कि समुदाय ने इस प्रयोक्ता में यह विश्वास करने के लिए पर्याप्त विश्वास दिखाया है कि उसने कोशिश की थी। –