var j = 0; var zlx = 0; var arr = [] for(var i = 60000;i>0;){ j++; var z = 1700; if(i<z){ i -= i; z = i; } else { i -= z; } var lx = i*0.0038; zlx += lx; arr.push({ i,xh:lx+z,j }) } console.log('总利息',zlx); console.log(arr);