下面的文章要给大家讲到的就是javascript,主要是介绍了javascript数组中的冒泡排序以及选择排序,一起来了解一下吧。
1、冒泡排序
来看看代码:
<script> let arr = [5, 9, -4, 3, 2]; console.log(arr); for (let i = 0; i < arr.length; i++) { for (let j = 0; j < arr.length - i; j++) { if (arr[j] > arr[j + 1]) { let temp = arr[j]; arr[j] = arr[j+1]; arr[j+1] = temp; } } } console.log(arr); </script>
最后的运行结果:
2、选择排序
代码:
<script> let arr = [1, 4, 6, 8, -2]; console.log(arr); for (let i = 0; i < arr.length; i++) { for (let j = i; j < arr.length; j++) { if (arr[i] > arr[j + 1]) { let temp = arr[i]; arr[i] = arr[j+1]; arr[j+1] = temp; } } } console.log(arr); </script>
运行结果:
以上就是对于javascript数组当中的冒泡排序以及选择排序的简单介绍了,你都清楚了吗?希望上面的代码可以对你有所帮助。
你有什么java编程常见问题是不懂的吗?可以通过奇Q工具网来解答哦。
推荐阅读: