<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>练习题</title>
</head>
<body>
1、输入三个整数 x,y,z ,请把这三个数由小到大输出
<script>
</script>
<script src="js/study.js"></script>
<script src="js/main.js"></script>
</body>
</html>
//main.js
var num = Number(prompt("请输入比较元素的个数:"));
var itemList = [];
enter();
show(itemList);
//study.js
function enter() {
if (!isNaN(num)) {
for (var i = 0; i < num; i++) {
var ls = Number(prompt("请输入第" + (i+1) + "个元素:"))
!isNaN(ls) ? itemList.push(ls) : alert("请输入正确的数字!");
// itemList.push( Number( prompt("请输入第"+i+"个元素:") ) )
}
} else {
alert("请输入正确的数字!")
}
}
function show(arr) {
for (var i = 0; i < arr.length; i++) {
for (var j = i + 1; j < arr.length; j++) {
if (arr[i] > arr[j]) {
temp = arr[i];
arr[i] = arr[j];
arr[j] = temp;
}
}
}
arr.forEach((item) => {
document.write(item+" ");
})
}