易截截图软件、单文件、免安装、纯绿色、仅160KB

求排序,javascript实现(不用数据库)

A B C D E 为五个变量,分别代表5个数。

要按照A B C D E五个变量按照其所代表数的大小排序(输出不是数字,是A B C D E的组合)!

如 A=1 B=2 C=3 D=4 E=5 ,那么输出为 E D C B A ;

谢谢!

用数据库 order by 的建议就不用了。需要用函数实现。
mark ..............

function BubbleSort() {
  if (arguments.length == 0) {
    return ;
  }
 
  var end = arguments.length -1 ;

  while (end > 0) {
  for (var i=0, k=0; i < end; i++) {
  if (arguments[i] < arguments[i+1]) {

var temp = arguments[i];
arguments[i] = arguments[i+1];
arguments[i+1] = temp;
k = i;
      }
  }
end = k;
  }
 
  return arguments;
}
var v = BubbleSort(21,5,13,4,15);
var s = "";
for (var i=0; i < v.length; i++) {
s += v[i] + "," ;
}
alert(s);

不是仅仅冒泡排序的问题,是先对变量进行排序,然后变成字符并显示。要的结果不是数字。是字母。

引用 <br /> function BubbleSort() { <br />   if (arguments.length == 0) { <br />     return ; <br />   } <br />   <br />   var end = arguments.length -1 ; <br /> <br /> &


相关问答:

javaScript悬停控件上的浮动层定位

如何实现当鼠标悬停控件上时,出现该控件的尾部显示对应的层,鼠标移动到该层上进行相应的操作,当鼠标移除时(不在控件上也不在层上)层隐藏,
HTML code:
<html>
<head>
<meta http-equiv= ......

请教JavaScript键盘问题 - Web 开发 / JavaScript

怎么才能判断键盘是否被按下和松开。。。。。不知道怎么判断。。。谁能告诉我下吗。。。。谢谢
onkeydown和onkeyup事件

引用
onkeydown和onkeyup事件
自动触发这两个事件

onkeydown 按下
onkeyup 松开

......

关于JavaScript的prototype和instanceof

JScript code:

function C1(){}
function C2(){}
C2.prototype=new C1();
function C3(){}
C3.prototype=new C2();
var obj=new C3();
function C4(){}
C3.prototype=new C4();
alert(obj insta ......

javascript如何实现一个table中的单元格变成文本框

例:
<table width="100%" align="center" id="mytbl" border="0" bgcolor="#EEEEEE">  
 
  <tr>
  <td class ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号