关于js一些算法

56 阅读1分钟

number数组中最大差值 function getMaxProfit(arr){ var min = arr[0],max = arr[0]; for(var i =0;i<arr.length;i++){ if(arr[i]<min){ min = arr[i]; if(arr[i]>max){ max = arr[i] } return max - min; } } } 阶乘 非递归 实现 function factorialize(){ var result =1; if(num< 0) return -1; if(num ==0 || num ==1) return 1; while(num>1) result* = num --; return result; if(n > 1){ return getfib(n-1) + getfib(n-2); } } function fibo(){ }