function getData( $key ){
let data = [
{ name : "A", value : 37 },
{ name : "B", value : 21 },
{ name : "C", value : 15 },
{ name : "D", value : 21 },
{ name : "E", value : 33 }
]

return ( $index ) => data[ $index ][ $key ];
}

let name = getData( "name" );
console.log( name( 0 ));
console.log( name( 2 ));
console.log( name( 4 ));

let value = getData( "value" );
console.log( value( 0 ));
console.log( value( 2 ));
console.log( value( 4 ));


+ Recent posts