您的位置:首页 > Web前端 > JavaScript

JS输入一个无序数组,输出第X大的数字

2017-08-26 17:02 441 查看
<!DOCTYPE html>

<html lang="en">

<head>
<meta charset="UTF-8">
<title>Document</title>

</head>

<body>
<script>
var arr=prompt('请输入数组');
arr=arr.split(' ');
var maxNum=prompt('请输入数字');
maxNum=parseInt(maxNum);
if(maxNum>arr.length){
console.log('请输入正确数字');
}
function sorts(arr){
arr.sort(function(a,b){
return b-a;
});
return arr;
}
arr=sorts(arr);
console.log(arr[maxNum-1]);//输出第X大的数
</script>

</body>

</html>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  javascript
相关文章推荐