jquery脚本:$(document).ready(function(){
    $.sorts=function(arry){
        for(var i=0;i<arry.length-1;i++){
            for(var j=0;j<arry.length-1-i;j++){
                if(arry[j]>arry[j+1]){
                    var temp=arry[j+1];
                    arry[j+1]=arry[j];
                    arry[j]=temp;
                }
            }
        }
        return arry;
    }
    $("#sort").click(function(){
        var text=$("#array").val();
        var nums=text.split(",");
        var array=$.sorts(nums);
        alert(array);
    });
});页面:<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
        <title>New Web Project</title>
        <script type="text/javascript" src="jquery-1.2.3.js"></script>
        <script type="text/javascript" src="simple.js"></script>
    </head>
    <body>
<input type="text" id="array" value="输入数组用,分隔。"/>
<input type="button" id="sort" value="排序"/>
    </body>
</html>输入数组:1,4,6,7,9,13,23,2,3,5
冒泡结果:1,13,2,23,3,4,5,6,7,9
同样的方法,同样的思路,我在java中冒泡就没问题,在java中的结果是:
-1-2-3-4-5-6-7-9-13-23
但是在js中就不对呢?跪求指点!!!!