How to get first array element
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
07-20-2022 12:52 PM
I have the below code and i am unable to get the first array element
var idset = workflow.scratchpad.idvalue;
var idset2 = workflow.scratchpad.idvalue2;
var idset3 = workflow.scratchpad.idvalue3;
var idset4 = workflow.scratchpad.idvalue4;
var idset5 = workflow.scratchpad.idvalue5;
var arr = [];
arr.push(idset, idset2, idset3, idset4, idset5);
for (var i in arr) {
var myObj = arr[i];
var r = new sn_ws.RESTMessageV2('Cisco ISE', 'Get voucher details');
r.setStringParameterNoEscape('id', myObj);
var response = r.execute();
var responseBody = response.getBody();
var httpStatus = response.getStatusCode();
var jsonObj = JSON.parse(responseBody);
var UN = jsonObj.GuestUser.guestInfo.userName;
var unarr = [];
unarr.push(UN);
gs.log(unarr+"unarr");
var x = unarr[0].toString();
gs.log(x+"unarrx");
}
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
07-21-2022 02:31 AM
I am getting output but along with that i am also getting ' undefined' lakhs of entry in log while running this code. Why so?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
07-25-2022 12:08 AM
Any debugging you did from your side?
Regards
Ankur
Ankur
✨ Certified Technical Architect || ✨ 9x ServiceNow MVP || ✨ ServiceNow Community Leader