js算法
来源:互联网 发布:办公软件合集下载 编辑:程序博客网 时间:2024/06/07 23:05
吗跑排序
1,
function bubbleSort(arr){
var len=arr.length,j;
var temp;
while(len>0){
for(j=0;j<len-1;j++){
if(arr[j]>arr[j+1]){
temp=arr[j];
arr[j]=arr[j+1];
arr[j+1]=temp;
}
}
len--;
}
return arr;
}
2,
function bubbleSort(arr){
var i = arr.length,max,myindex,
myarray = [];
for(;i>0;i--){
arr.forEach(function(value,index,fullArray){
if(value==Math.max.apply(null,fullArray)){
myindex = index;
}
})
max = arr.splice(myindex,1);
myarray.unshift(max[0]);
}
return myarray;
}
题目:判断101-200之间有多少个素数,并输出所有素数。
function show(m,n){
var array=[];
var num;
for(var i=m;i<=n;i++){
for(var j=2;j<=Math.sqrt(i);j++){
num=i/j;
if(num%1==0){
break;
}
array.push(i);
break;
}
}
return array;
}
var arr=show(101,200);
console.log(arr.length);
for(x in arr){
console.log(arr[x]);
}
- js 算法
- js 算法
- js算法
- js 算法
- JS 算法
- js算法
- js算法
- JS算法
- JS:js中的排序算法
- js 排序算法--冒泡算法
- js--排序算法--冒泡算法
- A*算法JS版本
- JS排序算法
- JS农历算法
- 排序算法JS实现
- js货币格式化算法
- js 实现的算法
- 几个js算法题
- BZOJ 1731: [Usaco2005 dec]Layout 排队布局 差分约束
- qt5.6(msvc2013)+opencv配置
- Jsp页面javax.servlet.http.HttpServlet问题解决方案
- jackson使用xml转json
- 学习 Android Application Security Series 时需要注意的一些点
- js算法
- 更换ubuntu默认使用内核
- HTML5 email类型
- [Machine Learning & Algorithm] 随机森林(Random Forest)
- 为什么要学习python
- hdu 6011 Lotus and Characters
- monkey命令行参数详解
- 008-C语言开发的开始
- Oracle Connect By Prior(递归查询)简洁实例