JS的数学对象和日期对象

一、数学对象  Math

数学对象指的是在数学中研究和描述的各种概念、结构、对象或实体。

(1)显示数学小数Π的输出

  Math.PI

Math.PI
3.141592653589793

(2)如何使数学对象四舍五入

  Math.round

 //四舍五入
   console.log( Math.round(21.9));
 在控制台显示22;

(3)向下取整

  Math.floor

 //向下取整
   console.log( Math.floor(23.9));
控制台显示23;不管你的小数大于5还是小于五
取你整数的显示

(4)向上取整

  Math.ceil

 //向上取整
   console.log( Math.ceil(24.9));
控制台输出的是25;在你的24上面加1;取整。

(5)随机数

  Math.random  没有固定值的情况下是0-1之间的随机数不包含0和1


   //获取随机数
   console.log( Math.random());

(6)获取整数随机数

//获取整数
   console.log(Math.floor( Math.random()*10));
我们规定的是10以内的随机数,在randon括号后面加上*你固定的数以内
不包含10

(7)获取像随机验证码的方式

 //获取随机验证码循环
   var a=''
   for(i=0;i<=6;i++){
    a+=Math.floor(Math.random()*10)
   }
   console.log(a)
控制台获取6位随机数,利用循环获取

(8)获取随机数方式

公式1:Math.random() *n  0-n的小数,不包含n

公式2:Math.random()*(大值-小值)+小值  指定区间的数

二、日期对象

(1)创建日期

//日期对象   
   //获取默认当前时间
   var date=new Date();
   console.log(date)

(2)指定日期时间

//获取指定时间
   var tade0=new Date('2024/4/10 12:10:12');
   console.log(tade0)
括号里面你可以自己指定时间写上面

(3)年、月、日、时、秒、分

//获取年份
   var date1=date.getFullYear()
   console.log(date1)

   //获取月份(只有0-11月)后面记得加1
   var date4=date.getMonth()+1
   console.log(date4)

   //获取日期
   var date3=date.getDate()
   console.log(date3)

   //获取星期   星期出来以数字为默认 
   //比如 0 是周日 1是周一以此类推
   var date2=date.getDay()
   console.log(date2)
   //如果想获得汉字星期 一,二,三,用循环
   var a=['日','一','二','三','四','五','六']
   var v=a[date2]
   console.log(a[date2])

   //获取时分秒
   //时
   var aaa=date.getHours();
   //分
   var bb=date.getMinutes();
   //秒
   var cc=date.getSeconds();

   //补0操作
   if(date4<10){
    date4='0'+date4
   }

获得数据位为:

okk,今天学习了两个对象,又是一天结束。

  • 20
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值