<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
</head>
<body>
<h1>请输入英文下的逗号、数字</h1>
<input type="text" placeholder="请输入数字逗号相隔的内容" id="txta">
<button id="btn">点击查看结果</button>
<input type="text" id="txtb">
</body>
<script>
btn.onclick=function(){
let value = txta.value;
let newArr = value.split("");
console.log(newArr);
let endArr = [];
for(var i = 0; i < newArr.length; i++ ){
// debugger
console.log(newArr[newArr.length-1])
if(newArr[i] !== ',' && typeof newArr[i] ==="string"){
endArr.push(Number(newArr[i]))
}
}
quchongPaixu(endArr);
txtb.value = endArr;
}
//去重排序
function quchongPaixu(arr){
for(var i = 0; i < arr.length; i++){
for(var j = i + 1; j <arr.length; j++){
if(arr[i] === arr[j]){
arr.splice(i,1);
i--;
}
}
}
for (var i = 0; i < arr.length-1; i++){
for (var j = i + 1; j < arr.length; j++) {
if (arr[i] > arr[j]) {
//交换
var temp = arr[i];
arr[i] = arr[j];
arr[j] = temp;
}
}
}
};
</script>
</html>
在一个input框里输入数字逗号相隔的内容 在另一个框里输出去重排序后的数字
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。