<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title></title>
</head>
<body>
<!-- <input type="text" id="text1"/>
<select id="text2">
<option value="1">+</option>
<option value="2">-</option>
<option value="3">/</option>
<option value="4">*</option>
</select>
<input type="text" id="text3"/>
<button id="btn">=</button>
<input id="text4" type="text"/>
<button id="clear">清空</button> -->
<script>
// 冒泡排序,将大的依次放在后面
// var arr=[6,1,3,5,7]
// for(var i=0;i<arr.length-1;i++){
// for(var j=0;j<arr.length-1-i;j++){
// var temp
// if(arr[j]>arr[j+1]){
// temp=arr[j+1]
// arr[j+1]=arr[j]
// arr[j]=temp
// }
// }
// }
// console.log(arr)
//简易计算器
// function $(num){
// return document.getElementById(num)
// }
// var a=$("text1")
// var b=$("text2")
// var c=$("text3")
// var d=$("text4")
// var btn=$("btn")
// var clear=$("clear")
// btn.οnclick=function(){
// var a1=a.value-0
// var c1=c.value-0
// var hi=b.value-0
// console.log(a1)
// switch(hi){
// case 1:
// d.value=a1+c1
// break
// case 2:
// d.value=a1-c1
// break
// case 3:
// d.value=a1/c1
// break
// case 4:
// d.value=a1*c1
// break
// }
// }
// clear.οnclick=function(){
// a.value=''
// c.value=''
// d.value=''
// }
// 选择排序,可以依次将小的放在前面
// var arr=[7,5,1,3]
// 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
// temp=arr[j]
// arr[j]=arr[i]
// arr[i]=temp
// }
// }
// }
// console.log(arr)
// 数组去重,利用选择排序
// var arr=[0,1,1,1,2,3,1,34,23,3,4,1]
// for(var i=0;i<arr.length-1;i++){
// for(var j=i+1;j<arr.length;j++){
// if(arr[i]==arr[j]){
// arr.splice(j,1)
// j--
// }
// }
// }
// console.log(arr)
//数组去重,利用indexOf()只会查找数组元素第一次在数组中出现的位置
// var arr = ['a', 'a', 'a', 'b', 'b', 'b', 'c', 'c', 'f', 'd', 's', 'd', 's']
// var res = arr.filter(function(item, index){
// return arr.indexOf(item) == index
// })
// console.log(res)
</script>
</body>
</html>
js冒泡排序,简易计算器,选择排序,数组去重(indexOf()和选择排序)
最新推荐文章于 2024-06-07 23:26:45 发布