Discussions
Stay up-to-date with the latest news from NetSuite. You’ll be in the know about how to connect with peers and take your business to new heights at our virtual, in-person, on demand events, and much more.
New AI Community Guidelines. Please review and follow them to ensure AI use stays safe, accurate, and compliant.
Server-side script errors with integer arrays
Noticed this the other day when doing a server-side (before load) script.
If I did the following:
var myArr = new Array(53,78); function loopthruArray() { if ( !myArr || myArr.length == 0 ) { return false; } for(var i=0; i<myArr.length; i++) { /* loop code */} } var result = loopthruArray(); The for loop never executes as myArr is null;
If I change the myArr variable definition to:
var myArr = new Array('53','78'); Everything works as expected. I know there were issues with integers in search APIs but this is general JavaScript code.
-Steve
0