1.冒泡排序 (特别重要):
<script type="text/javascript">
var attr=Array();
for(var i=0; i<3;i++) { attr[i]=prompt("请输入第"+(i+1)+"个数字") } for( var a=0;a<3;a++) { for(var b=0; b<3; b++) { if(attr[a]<attr[b]) { var c =attr[a]; attr[a]=attr[b]; attr[b]=c; } } } for(var x in attr){ document.write(attr[x]+" ")}
2.去重:(重要)
<script type="text/javascript">
var arr=[1,1,1,2,2,2,3,3,4,5,5,6,6,6]
var attr=Array(); /* 建立数组*/ for(var i=0;i<arr.length-1; i++){ /* 设置循环*/ var b=0; for(var a=i+1;a<arr.length; a++){ if(arr[i]==arr[a]){ /* 把两个循环一样的数字放进数组*/ b=1; break; } } if (b==0){ attr.push(arr[i]) } } for(var x in attr){ document.write(attr[x]+" ") } </script>
3.万年历(重要);
<span id="shiji"></span>
<script>
window.setInterval("time()",500); //间隔执行一段代码(“要执行的代码”,间隔的豪秒数)
function time()
{
var tm=new Date(); //获取当前时间
var n=tm.getFullYear(); //获取年份
var y=tm.getMonth()+1; //获取月份
var r=tm.getDate();
var s=tm.getHours();
var f=tm.getMinutes();
var m=tm.getSeconds();
document.getElementById("shiji").innerText=n+"年"+y+"月"+r+"日--"+s+":"+f+":"+m; //在ID“shiji”的SPAN中显视
}
</script>