Problem
Angular code
function test() {
let counter : any = 1;
fields.forEach(elements => {
console.log(elements.sub_scenarios.scenario_ + counter);
Output
NAN
This Worked
console.log(elements.sub_scenarios.scenario_1);
Fields Array
0:
code: "type"
field: "type"
sub_scenarios:
scenario_1: {}
scenario_2: {}
scenario_3: {}
scenario_4: {}
i Need to bind number to access object key elements.sub_scenarios.scenario_1
i tried concat but it didn't work.
problem occurs to harcode object
elements.sub_scenarios.scenario_1
elements.sub_scenarios.scenario_2
elements.sub_scenarios.scenario_3
.... so on
is suppose if looping 50 object in that case i need to use 50 times if condition then.
Thnaks
how about
console.log(elements.sub_scenarios['scenario_' + counter]);