日期格式化函数:
//2020-5-20 15:58 日期格式化 function fun_FmtDate(){ var d1 = new Date(); var yyyy,mm,dd,hh,mi,ss; var time; //逻辑代码 yyyy=d1.getFullYear(); mm=d1.getMonth()+1; dd=d1.getDate(); hh=d1.getHours(); mi=d1.getMinutes(); ss=d1.getSeconds(); time=yyyy+"-"+mm+"-"+dd+" "+hh+":"+mi+":"+ss; return time; } console.log(fun_FmtDate());求n到m之间的随机整数:
//求n 到 m 之间的随机整数 function getRandom(n,m){ var choise = m - n + 1; //表达式:随机整数的个数 return Math.floor(Math.random() * choise + n); //这里用的floor函数是为了取整的 } console.log(getRandom(0,10));按大小排序: 1.让数字从大到小排序:
var arr = [9,23,15,88,12]; var n = arr.sort(function(a,b){ return b - a; } ); console.log(n);2.让数字从小到大排序:
var arr = [9,23,15,88,12]; var n = arr.sort(function(a,b){ return a - b; } ); console.log(n);实现数组的反向输出的自定义函数:
**递归调用** function fn(num){ if(num <= 1) {return 1}; return num * fn(num - 1}; } alert(fn(5)); //120