JavaScript (1/input[0].ownedElements.length)*120 JavaScript (1/input[0].ownedTypes.length)*120 JavaScript var ot = input[0].ownedTypes.length; var sum = 0; for (var j = 0; j < ot; ++j) sum = sum+input[0].ownedTypes[j].ownedAttributes.length; var t = sum/(ot+1); t/sum*120 JavaScript input[0].ownedAttributes JavaScript input[0] JavaScript input JavaScript input JavaScript input JavaScript input JavaScript input JavaScript input JavaScript input JavaScript input JavaScript input JavaScript input JavaScript input JavaScript input JavaScript var inputLength = input.length; var selected = new Array(); for (var i = 0; i < inputLength; ++i) { if (input[i] instanceof QSADuseProfileProcessComponent) selected.push(input[i].base_Component); } selected; JavaScript input JavaScript input JavaScript input JavaScript input JavaScript input JavaScript input JavaScript input JavaScript input JavaScript input JavaScript input JavaScript input JavaScript input JavaScript input JavaScript input JavaScript var inputLength = input.length; var selected = new Array(); for (var i = 0; i < inputLength; ++i) { if (input[i] instanceof QSADuseProfileProcessComponent) selected.push(input[i].base_Component); } selected; JavaScript input JavaScript input JavaScript input JavaScript input JavaScript input JavaScript input JavaScript var inputLength = input.length; var selected = new Array(); for (var i = 0; i < inputLength; ++i) { if (input[i] instanceof QSADuseProfileProcessComponent) selected.push(input[i].base_Component); } selected; JavaScript input JavaScript input JavaScript input JavaScript input JavaScript input JavaScript input