02.jsdate和Math函数

来源:互联网 发布:windows网络编程 视频 编辑:程序博客网 时间:2024/06/03 03:52

date日期写法

<script type="text/javascript">var mydate=new Date();        通过new的方法创建新的日期对象。alert(Date());       创建(返回)一个完整的日期时间alert(mydate.getDay());    创建(返回)当前是周几的数据alert(mydate.getMonth()+1);     创建(返回)当前是几月的数据(因为默认1月为0,所以要加1才能正确显示当前月份)alert(mydate.getFullYear());      创建(返回)当前年份alert(mydate.getHours());    创建(返回)当前的小时alert(mydate.getMinutes());    创建(返回)当前分钟alert(mydate.getSeconds());    创建(返回)当前秒数

Math 函数

  1. Math.ceil() 天花板函数,向上取整数

    Math.ceil (向上取整数,eg:3.21 取值为4,数值不会四舍五入,而是向上取接近的整数)

<script type="text/javascript">    var n1=12;     取值结果为12    var n2=1.23;   取值结果为2    var n3=3.98;   取值结果为4    var n4=-12.01; 取值结果为-12    var n5=Math.ceil(n4);   取值结果为12    alert(n5);    取值结果为12
  • 若数值为整数,那函数取值为本身。
  • 若数值为小数,那函数取值为本身进1的整数。

2.Math.floor() 地板函数 向下舍入取整
Math.floor(向下取整数)

<script type="text/javascript">    var n1=12;     取值结果为12    var n2=1.23;   取值结果为1    var n3=3.98;   取值结果为3    var n4=-12.01; 取值结果为-13    var n5=Math.ceil(n4);   取值结果为-13    alert(n5);    取值结果为-13
  • 若数值为整数,那函数取值为本身。
  • 若数值为小数,那函数取值为本身去掉小数点后面的整数。

3.Math.max() 取几个数值中的最大值

<script type="text/javascript">    var n1=12;          var n2=1.23;       var n3=3.98;      var n4=-12.01;     var n5=Math.max(n1,n4);   取值结果为12    alert(n5);    取值结果为12

4.Math.min() 取几个数值中的最小值

<script type="text/javascript">    var n1=12;          var n2=1.23;       var n3=3.98;      var n4=-12.01;     var n5=Math.min(n3,n1,n4);   取值结果为-12.01    alert(n5);    取值结果为-12.01

5.Math.pow () 次方

<script type="text/javascript">    var n1=12;          var n2=1.23;       var n3=3.98;      var n4=-12.01;     var n5=Math.pow(n1,n2);   取值结果为n1的n2次方    alert(n5);    取值结果为n1的n2次方

6.Math.round() 四舍五入

<script type="text/javascript">    var n1=12;          var n2=1.23;       var n3=3.98;      var n4=-12.01;     var n5=Math.round(n2); 取值结果为1    alert(n5);   取值结果为1

7.Math.random() 返回0-1之间的随机数,每次刷新都不同不包括0和1

<script type="text/javascript">    var n1=12;          var n2=1.23;       var n3=3.98;      var n4=-12.01;     var n5=Math.random();    ()里无需添加东西    alert(n5);

这里写图片描述

demo:

这里写图片描述

<script type="text/javascript">    alert(Math.pow(((23+Math.pow(5,7))/45),2));</script>

这里写图片描述

<script type="text/javascript">    alert(Math.floor(Math.random()*10));</script>

注:先给一个0-1之间的随机函数为Math.random(),然后乘以10为0-10之间的随机数,再给一个向下取整的函数,结果就是0-9之间的随机整数。

原创粉丝点击
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 苹果7摔弯了屏幕怎么办 苹果手机压弯了怎么办 京东买的电脑坏了怎么办 拼多多低价乱价怎么办 厂家不通过经销商直接发货怎么办 媳妇吵架说我全家有病怎么办 全家都不尊重媳妇怎么办 招商闪电贷有额度不通过怎么办 闪电贷页面登录不进去怎么办 91借钱极速逾期怎么办 论文没过拿不到毕业证怎么办 大学论文不过拿不到毕业证怎么办 转店被黑中介骗了钱怎么办? 被星外转铺骗了怎么办 店铺转了后悔了怎么办 商铺转让不出去怎么办? 和包券密码丢失怎么办 天猫购物卷兑换不了怎么办 淘宝新店每天只有几个访客怎么办 注册淘宝企业店铺需要审核怎么办 淘宝店铺被投诉知识产权怎么办 一般违规扣48分怎么办 金税盘处于报税期不能开票怎么办 小规模税率开错了怎么办 我是代购卖家被买家投诉偷税怎么办 天猫盒子内存不够怎么办 天猫品牌申请不通过怎么办 天猫商家发货发个空包裹怎么办 无限流量怎么办没有4g 海外直邮身份证过期了怎么办 买车的人不过户怎么办 天猫精灵球泡离线怎么办 花呗被骗了2万怎么办 天猫公司变更地址发票怎么办 支付宝自助解限怎么办 支付宝16岁限额怎么办 支付宝提不了现怎么办 支付宝余额受限需要身份证怎么办 微信被骗了6000怎么办 被代运营骗了该怎么办 淘宝店铺过节放假无人打理怎么办