var n = 9 for(var i=0;i<n/2;i++){ for(var j=0;j<n;j++){ if (2*i+j===n){ console.log(i,j,2*i+j) var dp = new Array(i) .fill(0) .map(()=>new Array(j).fill(0)) // console.log(dp) console.log(dp) for(var X=0;x<i;x++){ dp[x][0] = 1; } console.log(dp) for(var y=0;y<j;y++){ dp[0][y] = 1; } console.log(dp) for(var x = 1;x<i;i++){ } } } }