javascript
该昵称已被占用之一
这个作者很懒,什么都没留下…
展开
-
用JavaScript实现冒泡排序
var arr=[5,0,-56,900,12]; for(var i=0;i<arr.length-1;i++) { for(var j=0;j<arr.length-1-i;j++) { if(arr[j]>arr[j+1]) { var temp=arr[j];原创 2015-04-23 21:30:28 · 460 阅读 · 0 评论 -
用JavaScript打印三角形、菱形、空心菱形
1、打印三角形 document.writeln("打印三角形</br>"); for(var i=0;i<5;i++){ for(var j=5;j>i;j--){ document.writeln(" "); } for(var k=0;k<2*i+原创 2015-04-13 11:25:32 · 28896 阅读 · 1 评论 -
用JavaScript实现二维数组转置
var arr=[[2,4,6,8],[5,9,0,-1],[9,6,2,1]]; var arr2=[]; for(var i=0;i<arr[0].length;i++){ arr2[i]=[]; } for(var i=0;i<arr.length;i++){ for(var j=0;j<arr[i].length;j++){原创 2015-04-24 09:18:40 · 2650 阅读 · 0 评论 -
用JavaScript实现二分查找(递归)
<html> <head> <title>二分查找</title> <script language="javascript" type="text/javascript"> var arr=[1,4,6,8,9,90,800]; function binarySearch(arr,findVal,leftIndex,rightIndex) { if(l原创 2015-04-24 09:04:29 · 942 阅读 · 0 评论 -
用javascript打印空心金字塔
<html> <head> <script language="javascript" type="text/javascript"> for(var i=1;i<=7;i++) { for(var j=1;j<=7-i;j++) { document.writeln(" "); } for(var k=1;k<=2*i-1;k++)原创 2015-04-30 18:54:47 · 1881 阅读 · 0 评论