js常用工具

js工具

  • 判断两个数的大小

function big(a,b){
if(a>b){
return a
}else if(a == b){
return “相等”
}else{
return b
}
}

  • 判断一个数是否是素数

function test1(a){
if(a){
return “是素数”
}else{
return “不是素数”
}
}

  • 计算三个数之和

function sum(a,b,c){
return a + b +c
}

  • 判断年份是否是闰年

function run(a){
if(a % 4 == 0 && a % 100 !=0){
return true
}else if(a % 400 == 0){
return true
}else{
return false
}
}

  • 时间显示器

function time(){
var mydate = new Date();
console.log(mydate)
var year = mydate.getFullYear();
console.log(year)
var month = mydate.getMonth() + 1;
console.log(month)
var date = mydate.getDate();
console.log(date)
var h = mydate.getHours();
var h = plus(h);
console.log(h)
var m = mydate.getMinutes();
var m = plus(m);
console.log(m)
var s = mydate.getSeconds();
s = plus(s);
var timer = year + “-” + month + “-” + date + ” ” + h + “:” + m + “:” + s;
return timer
}
function plus(num){
if(num < 10){
return “0” + num
}else{
// num = num;
return num
}
}

  • 倒计时

function countDown(a,b,c,d,e,f){
var myDate = new Date();
var newday = new Date(a,b,c,d,e,f);
var newm = newday.getTime();
var todaym = myDate.getTime();
var km = newm - todaym;
var m = 1000 * 60;
var h = m*60;
var d = h * 24;
var day = parseInt(km/d);
var hours = parseInt(km%d/h);
var minute = parseInt(km%d%h/m);
var second = parseInt(km%d%h%m/1000);
var res = day + “天” + hours + “时” + minute + “分” + second + “秒”
return res
}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值