js接收用户输入的数组进行排序
时间: 2023-05-21 19:06:32 浏览: 107
可以使用JavaScript中的sort()函数对用户输入的数组进行排序。下面是一个示例代码:
```javascript
var arr = prompt("请输入一个数组(以逗号分隔):").split(",");
arr.sort();
console.log(arr);
```
用户可以使用prompt()函数输入一个以逗号分隔的数组,然后使用split()函数将其分割成一个数组,最后使用sort()函数对其进行排序。排序后的结果将会输出到控制台。
相关问题
html+js接收用户输入的数组进行排序
可以使用 JavaScript 中的 sort() 方法对输入的数组进行排序。排序方法可以根据需要自行指定。以下是一个示例:
```html
<!DOCTYPE html>
<html>
<head>
<title>数组排序</title>
</head>
<body>
<input type="text" id="inputArr">
<button onclick="sortArray()">排序</button>
<p id="output"></p>
<script>
function sortArray() {
var input = document.getElementById("inputArr").value;
var arr = input.split(",");
arr.sort(function(a, b) {
return a - b; //根据数字大小排序
});
document.getElementById("output").innerHTML = "排序完毕:" + arr.join(",");
}
</script>
</body>
</html>
```
用户输入的数组通过 split() 方法转换为数组,sort() 方法对数组进行排序,最后将排序后的数组拼接成字符串输出到页面上。
js接收用户输入的数组然后进行排序
可以使用JavaScript内置的sort()方法对用户输入的数组进行排序,代码如下:
```
let arr = prompt("请输入数组,以逗号分隔").split(",");
arr.sort(function(a, b){return a-b});
console.log(arr);
```
这段代码会弹出一个提示框,让用户输入数组,然后将输入的字符串转换成数组,并使用sort()方法进行排序,最后将排序后的数组输出到控制台。
阅读全文