输入n个整数,输出其中最小的k个 JS做

JavaScript027

输入n个整数,输出其中最小的k个 JS做,第1张

提供个思路:

冒泡法排序

输出前K个就可以了

例如:

var strArs=n.split(',')

for(var i=0i<strArs.lengthi++)

{

for(var j=0j<strArs.length-ij++)

{

if(strArs[i]>strArs[i+1])

{

var temp=strArs[i]

strArs[i]=strArs[i+1]

strArs[i+1]=temp

}

}

}

需要准备的材料分别有:电脑、html编辑器、浏览器。

1、首先,打开html编辑器,新建html文件,例如:index.html,编写问题基础代码。

2、在index.html中的<script>标签,输入js代码:$('body').append($('#shuz').val())。

3、浏览器运行index.html页面,此时shuz数组中的值被成功用js取出打印了出来。