请问,java中怎么用html和js写出一个能实现数字排序的程序
发布网友
发布时间:2022-04-28 20:24
我来回答
共2个回答
热心网友
时间:2022-04-07 08:01
<script>
function wr(str){
document.write(str+"<br><br>");
}
function sort(a,b,c,d,e){
var arr=new Array();
arr.push(a);
arr.push(b);
arr.push(c);
arr.push(d);
arr.push(e);
arr.sort( function(x, y){
if (x > y)
return 1;
if (x < y)
return -1;
}
);
return arr;
}
var result=sort(2,5,1,8,11);//随便输入5个数字
wr(result);
</script>
以上是JavaScript 代码,java中可以用 script引擎 使用JavaScript 代码
ScriptEngineManager factory = new ScriptEngineManager();
ScriptEngine engine = factory.getEngineByName("js");
热心网友
时间:2022-04-07 09:19
var arr=new Array();
for(var i=0;i<5;i++){
//随机生成5个小于100的整数
arr.push(Math.floor(Math.random()*100));
}
arr.sort(function(a,b){
if(a>b){return 1}
else return -1;
});//排序
var str='';
for(var i=0;i<arr.length;i++){
str+=arr[i]+' ';
}
alert(str);