//创建当前系统日期时间对象 var date=new Date(); console.log(date); //创建指定日期时间对象 //月份0-11 代表1-12月 //星期0-6 代表周天-周六 var date2=new Date(2008,8-1,7,6,5,4); console.log(date2); //创建指定日期时间对象(毫秒值) //1s=1000ma //时间原点 1970年1月1号 0:0:0 var date3=new Date(1000000000000); console.log(date3); //设置指定时间 date.setFullYear(2088); date.setMonth(6-1); date.setDate(24); date.setHours(11); date.setMinutes(11); date.setSeconds(11); //获取当前系统日期时间年月日 var year=date.getFullYear(); var month=date.getMonth()+1; var day=date.getDate(); var week=date.getDay(); var hour=date.getHours(); if(hour<=10){ var hour="0"+hour; } var min=date.getMinutes(); if(min<=10){ var min="0"+min; } var sec=date.getSeconds(); if(sec<=10){ var sec="0"+sec; } document.write("今天是"+year+"年"+month+"月"+day+"日"+hour+":"+min+":"+sec+" 周"+week); //获取毫秒值 var time=date.getTime(); document.write("<br>"+time);
//求绝对值 document.write(Math.abs(-12)+"<br>"); //向上取整 document.write(Math.ceil(12.1)+"<br>"); //向下取整 document.write(Math.floor(12.9)+"<br>"); //求两数最大值 document.write(Math.max(12.1,12.9)+"<br>"); //求两数最小值 document.write(Math.min(12.1,12.9)+"<br>"); //求x的y次方 document.write(Math.pow(2,10)+"<br>"); //获取0-1之间的随机小数(包含0,不包含1) document.write(Math.random()+"<br>"); //四舍五入 document.write(Math.round(12.1)+"<br>"); //求平方根 document.write(Math.sqrt(9)+"<br>"); //π document.write(Math.PI);
//普通弹窗 window.alert("你好吗"); //文本框弹窗 var name=window.prompt("请输入你的姓名"); document.write(name); //确认弹窗 var flag=confirm("你确认关闭游览器吗"); if(flag){ window.close(); }else{ document.write("你好"); }
//设置定时器 //1.var 定时器名=window.setInterval(function(){},ms) //2.window.setInterval("函数名()",ms) //含义:每隔多少毫秒调用该函数 //删除定时器 //window.clearInterval(定时器名); var i=1; var timer=window.setInterval(function(){ document.write(i); i++; if(i>10){ //取消定时器 window.clearInterval(timer); } },1000); //获取id是d1的div元素节点 /*var d=document.getElementById("d1"); var i=1; //设置定时器 var timer=setInterval("set()",1000); function set(){ //设置id是d1的元素节点的文本节点的内容为i的值 d.innerHTML=i; i++; if(i>10){ //取消定时器 clearInterval(timer); } }*/ /*function go(){ //跳转到指定地址 location.href="https://www.baodu.com"; }*/
var date=new Date(); var week=date.getDay(); switch(week){ case 1: var week=("一"); break; case 2: var week=("二"); break; case 3: var week=("三"); break; case 4: var week=("四"); break; case 5: var week=("五"); break; case 6: var week=("六"); break; default: var week=("天"); } document.write("周"+week);
做一个跟计算机猜拳的小游戏。0-剪刀,1-石头,2-布 要求输出0,1,2,计算机生成随机数,与人类输入的相比较判断谁胜了。 计算机生成随机数: var rom = parseInt(Math.random() * 3);*/ var rom = parseInt(Math.random() * 3); var player=parseInt(prompt("请输入数字:")); var a=player-rom; switch(a){ case 0: document.write("平"); break; case 1: document.write("赢"); break; case 2: document.write("输"); break; case -1: document.write("输"); break; case -2: document.write("赢"); break; default:; break; } console.log(rom);
function set(){ var date=new Date(); var hour=date.getHours(); if(hour<10){ var hour="0"+hour; } var min=date.getMinutes(); if(min<10){ var min="0"+min; } var sec=date.getSeconds(); if(sec<10){ var sec="0"+sec; } var d=document.getElementById("time"); d.innerHTML="当前的时间是:"+hour+":"+min+":"+sec; } setInterval("set()",1000);