我有這個功能循環數組中的值
var globalvar = new Array();
function coor(coor1){
for(i=0;i<=coor1.length;i++){
exy = coor1[i].split(".");
ex = exy[0].split("-");
ey = exy[1].split("-");
for(x=parseInt(ex[0]);x<=parseInt(ex[1]);x++){
for(y=parseInt(ey[0]);y<=parseInt(ey[1]);y++){
globalvar.push(ex[x]+"."+ey[y]);
}
}
}
}
// execute function
coor(["5-7.8-9","1-2.3-4"]);
我所期望的是...
的globalvar
變量數組中的
globalvar = ["5.8","5.9","6.8","6.9","7.8","7.9","1.3","1.4","2.3","2.4"];
我希望有這樣的價值觀任何人都可以幫我理解這件事... Y_Y因爲當我使用我現在的代碼時,它會返回empty
這次,我更喜歡你的答案更多先生...這是更好的...我忘記泄漏變量的問題到外面的功能...感謝您的幫助.. XD –
謝謝,沒問題;只是很高興我能幫上忙。 –