系统随机生成10个100以下的不重合的整数,并按照从小到大的顺序进行重新排列,在页面中显示原生成数和排列好后的数据
<div>
<span>原数组</span>
<div class="yuan">
</div>
</div>
<div>
<span>排序好的数组</span>
<div class="sort">
</div>
</div>
<script>
let yuan = document.querySelector('.yuan')
let sort = document.querySelector('.sort')
let oldArr = []
for (let i = 0; i < 10; i++) {
let a = Math.floor(Math.random() * 100) + 1
if (!oldArr.includes(a)) {
oldArr.push(a)
}
}
let newArr = JSON.parse(JSON.stringify(oldArr))
newArr.sort((a, b) => {
return a - b
})
yuan.innerHTML = oldArr
sort.innerHTML = newArr
console.log(oldArr);
console.log(newArr);
</script>