Siebel eScript varargs function always throws an exception -


सिबेल प्रलेखन के अनुसार, eScript को varargs समर्थन करता है। निम्नलिखित नमूना सिबेल दस्तावेज़ से लिया गया है:

  फ़ंक्शन SumAll () {var total = 0; के लिए (var ssk = 0; ssk & lt; SumAll.arguments.length; ssk ++) {कुल + = SumAll.arguments [ssk]; } कुल वापसी; }  

हालांकि, अगर मैं इस विधि को SumAll (1,2,3) की तरह कॉल करता हूं तो मुझे निम्नलिखित अपवाद मिलता है:

जहां xxx कथन के लिए पंक्ति संख्या है।

कोई भी विचार, क्यों? धन्यवाद!

"SumAll.arguments" टाइप करने के बजाय, बस इस तरह के "तर्क" का उपयोग करने की कोशिश करें: < / P>

  फ़ंक्शन SumAll () {var total = 0; (Var ssk = 0; ssk & lt; arguments.length; ssk ++) के लिए {कुल + = तर्क [ssk]; } कुल वापसी; }  

Comments

Popular posts from this blog

c# - sqlDecimal to decimal clr stored procedure Unable to cast object of type 'System.Data.SqlTypes.SqlDecimal' to type 'System.IConvertible' -

Calling GetGUIThreadInfo from Outlook VBA -

Obfuscating Python code? -