四:随机10个10-110之间的整数存入数组, 并且降序排列
// 随机10个10-110之间的整数存入数组, 并且降序排列
// 分析需求,确定技术点和结构
// 10个:循环生成
// 10- 110:制定随机数的规则
// 存入到数组:创建数组,push
// 降序排序:冒泡排序
// 1.生成10个指定范围的随机数
let arr = []
for (let i = 0; i < 10; i++) {
arr.push(parseInt(Math.random() * 101) + 10)
}
let count = 0
// 2.实现排序
for (let j = 0; j < arr.length - 1; j++) {
for (let i = 0; i < arr.length - j - 1; i++) {
count++
if (arr[i] < arr[i + 1]) {
let temp = arr[i]
arr[i] = arr[i + 1]
arr[i + 1] = temp
}
}
}
console.log(arr, count)