我很想知道為什么這段代碼沒有通過某些測試。它有意不使用任何 ES6 代碼。這是提示:*因子鏈是一個數組,其中每個前一個元素都是下一個連續元素的因子。下面是一個因子鏈:[3, 6, 12, 36]// 3 is a factor of 6// 6 is a factor of 12// 12 is a factor of 36創建一個確定數組是否為因子鏈的函數。*我的代碼:function factorChain(arr) { var isChain = true; for (var i = 0; i < arr.length; i++) { if ((arr[i + 1] / arr[i]) !== Math.floor(arr[i + 1] / arr[i])) { isChain = false; } } return isChain;}
判斷數組是否為因子鏈
慕婉清6462132
2022-12-09 16:27:02