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
}