2
我試圖寫一個遞歸方法,它可能需要一個array/value
作爲輸入,然後處理輸入。JavaScript遞歸問題
<html>
<body>
<script>
function process(array){
if (array instanceof Array) {
for(i=0; i < array.length; i++){
process(array[i]);
}
} else {
document.write(array + "<br />");
}
}
process([3, 4, 5, [4,1], [5,1,2],[6,1]]);
</script>
</body>
</html>
當我嘗試運行這個程序,它似乎會去一個無限循環。爲什麼?