题目描述
给定一个数组A[0,1,...,n-1],请构建一个数组B[0,1,...,n-1],其中B中的元素B[i]=A[0]A[1]...*A[i-1]A[i+1]...*A[n-1]。不能使用除法。
function multiply(array){// write code herelet rArr = []if(array==null) returnarray.forEach((item,index)=>{let temp = array.filter((item,ix)=>{return ix!=index})let sum = 1temp.forEach(item=>{sum*=item})rArr.push(sum)})return rArr}