数组

来源:互联网 发布:java官网网址 编辑:程序博客网 时间:2024/06/08 14:08
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Document</title>
</head>
<body>
<script type="text/javascript">
//1.请将 数组[“H”,“e”,“l”,“l”,“o”] 拼接成一个字符串 hello
var chars=["H","e","l","l","o"];
var word=chars.join("");
document.write(word+"<br />");

//2.请将 [“北京”,“天津”,“石家庄”,“郑州”,“济南”]; 拼接成HTML 片段语句


var city=new Array("北京","天津","石家庄","郑州","济南");
document.write("<select>");
for(i=0;i<city.length;i++){
document.write("<option>"+city[i]+"</option>");
}
document.write("<select>"+"<br />");




//3.请将数组 arr[1,2,3] ,数字12,13,123和数组arr2[11,22]连接起来
var arr=[1,2,3];
var arr2=[11,22];
var arr3=arr.concat(12,13,123,arr2);
document.write(arr3+"<br />");

//4. var pid=["1", "1", "0", "1", "0", "2", "1", "9", "8", "3", "1", "2", "2", "6", "2", "1", "1", "1"];截取 数组 [“1”, “9”, “8”, “3”, “1”, “2”, “2”, “6”]  (用slice的正负数两种方法表示)
var pid=["1", "1", "0", "1", "0", "2", "1", "9", "8", "3", "1", "2", "2", "6", "2", "1", "1", "1"];
var one=pid.slice(6,14);//正
document.write(one+"<br />");
var two=pid.slice(-12,-4);//负
document.write(two+"<br />");


//5.将数组增加为[“1”, “1”, “0”, “1”, “0”, “2”, “1”, “1”,”9”,”8”,”3”,”1”,”2”,”2”,”6”,"9", "8", "3", "1", "2", "2", "6", "2", "1", "1", "1"];
  var hh=["1", "1", "0", "1", "0", "2", "1", "1","9","8","3","1","2","2","6","9","8","3","1", "2", "2", "6", "2", "1", "1", "1"];
  hh.join(",");
  document.write(hh+"<br />");


  //6. 颠倒数组 pid
  var big=["1", "1", "0", "1", "0", "2", "1", "1","9","8","3","1","2","2","6","9","8","3","1", "2", "2", "6", "2", "1", "1", "1"];
  big.reverse();
  document.write(big+"<br />");
  //7.计算1234四位数组成的个数
  for(var a=1;a<=4;a++){
for(var b=1;b<=4;b++){
for(var c=1;c<=4;c++){
for(var d=1;d<=4;d++){
if(a!=b&&b!=c&&c!=d&&d!=a){
document.write(a*1000+b*100+c*10+d+" "+"<br />");
}
}
}


}
}
//8. var arrSort=[“a”, “b”, “r”, “g”, “l”];
var arrSort=["a", "b", "r", "g", "l"];
arrSort.sort();
document.write(arrSort);
  </script>
</body>
</html>
原创粉丝点击