JavaScript学习 -- 内置函数(Math和Date)

简介: JavaScript学习 -- 内置函数(Math和Date)

一、Date函数

let date=new Date()
console.log("当前日期和时间:"+date)
console.log("当前日期和时间:"+date.toLocaleString())
console.log("年份:"+date.getFullYear())
console.log("月份:"+(parseInt(date.getMonth())+1))
console.log("日:"+date.getDate())
console.log("时"+date.getHours())
console.log("分"+date.getMinutes())
console.log("秒"+date.getSeconds())
console.log("星期"+date.getDay())
console.log("时间戳:"+date.getTime())
console.log("时间戳:"+Date.now())
console.log(+date)
当前日期和时间:Wed Jun 28 2023 17:43:11 GMT+0800 (中国标准时间)                                                                                                       
当前日期和时间:2023/6/28 17:43:11                                                                                                                                     
年份:2023                                                                                                                                                             
月份:6                                                                                                                                                                
日:28                                                                                                                                                                 
时17                                                                                                                                                                   
分43                                                                                                                                                                   
秒11                                                                                                                                                                   
星期3                                                                                                                                                                  
时间戳:1687945391804                                                                                                                                                  
时间戳:1687945391825                                                                                                                                                  
1687945391804     

二、Math函数

console.log("圆周率:"+Math.PI)
console.log("绝对值:"+Math.abs(-85))
console.log("幂次方:"+Math.pow(2,3))
console.log("幂次方:"+(2**3))
console.log("平方根:"+Math.sqrt(25))
console.log("向上取整:"+Math.floor(9.3))
console.log("向下取整:"+Math.floor(9.3))
console.log("向上取整:"+Math.floor(-9.5))
console.log("向下取整:"+Math.floor(-9.5))
console.log("四舍五入:"+Math.round(9.6))
console.log("去掉小数位"+Math.trunc(9.6))
console.log("求最大数:"+Math.max(1,59,8,5,6,3,2))
console.log("求最小数:"+Math.min(1,59,8,5,6,3,2))
console.log("随机数:"+Math.random()*100)

运行结果:

圆周率:3.141592653589793                                                                                                                                              
绝对值:85
幂次方:8
幂次方:8
平方根:5
向上取整:9
向下取整:9
向上取整:-10
向下取整:-10
四舍五入:10
去掉小数位9
求最大数:59
求最小数:1
随机数:22.386389173211363
目录
相关文章
|
23天前
|
JavaScript
变量和函数提升(js的问题)
变量和函数提升(js的问题)
|
23天前
|
JavaScript
常见函数的4种类型(js的问题)
常见函数的4种类型(js的问题)
11 0
|
24天前
|
JavaScript
写一个函数将N组<>(包含开始和结束),进行组合,并输出组合结果 (js)
写一个函数将N组<>(包含开始和结束),进行组合,并输出组合结果 (js)
9 0
|
25天前
|
JavaScript 前端开发
Math对象:JavaScript中的数学工具
Math对象:JavaScript中的数学工具
27 1
|
1月前
|
自然语言处理 JavaScript 网络架构
js开发:请解释什么是ES6的箭头函数,以及它与传统函数的区别。
ES6的箭头函数以`=>`定义,简化了函数写法,具有简洁语法和词法作用域的`this`。它无`arguments`对象,不能用作构造函数,不支持`Generator`,且不改变`this`、`super`、`new.target`绑定。适用于简短表达式,常用于异步编程和高阶函数。
18 5
|
3天前
|
JavaScript 前端开发
js开发:请解释什么是ES6的Generator函数,以及它的用途。
ES6的Generator函数是暂停/恢复功能的特殊函数,利用yield返回多个值,适用于异步编程和流处理,解决了回调地狱问题。例如,一个简单的Generator函数可以这样表示: ```javascript function* generator() { yield 'Hello'; yield 'World'; } ``` 创建实例后,通过`.next()`逐次输出"Hello"和"World",展示其暂停和恢复的特性。
14 0
|
4天前
|
JavaScript 前端开发 测试技术
学习JavaScript
【4月更文挑战第23天】学习JavaScript
11 1
|
10天前
|
缓存 JavaScript 前端开发
js的入口函数,入口函数的作用
js的入口函数,入口函数的作用
15 4
|
10天前
|
JavaScript
【Js】检查Date对象是否为Invalid Date
【Js】检查Date对象是否为Invalid Date
14 0
|
12天前
|
JavaScript 前端开发 应用服务中间件
node.js之第一天学习
node.js之第一天学习