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>