简单谈谈原生js的math对象
发布时间 - 2026-01-11 02:04:03 点击率:次Math对象方法
//返回最大值
var max=Math.max(95,93,90,94,98);
console.log(max);
//返回最小值
var min=Math.min(95,93,90,94,98);
console.log(min);
//向上取整
console.log(Math.ceil(2.2));
console.log(Math.ceil(-2.2));
//向下取整
console.log(Math.floor(2.2));//2
console.log(Math.floor(-2.2));//-3
//四折五入
console.log(Math.round(2.4));//四舍五入--3
console.log(Math.round(-2.5));//负数+0.5,向下取整
console.log(Math.round(-3.4));//-3
//随机数
var b=Math.random();//[0,1)
var d=b*41//[0,41)所有数
var e=d+10//[10,51)所有数
var f=Math.floor(e)//[10,50]之间的整数
//10到50的区间,包含10也包含50
var gongs=Math.floor(Math.random()*(50-10+1)+10);
var num=-10;
Math.abs(num);//10
Math.abs(10);//10
//返回 e 的 x 次幂的值。
console.log(Math.exp(4))//e
//返回数的自然对数(底为e)
console.log(Math.log(2))
//pow() 方法可返回 x 的 y 次幂的值
console.log(Math.pow(2,3))//8
//sqrt() 方法可返回一个数的平方根
console.log(Math.sqrt(2))//
//关于随机数的一个小练习
//每刷新一次字的颜色就要变化一次
var num2=9;
console.log(num2.toString(16))//f,toString转换成字符串
//一位【0,15】
var color="#";//用变量进行字符串拼接
for(var i=0;i<6;i++){//该循环循环6次,获取16进制表示颜色的数
var yi=Math.floor(Math.random()*16).toString(16);
color=color+yi;//字符串拼接获取一个完整的颜色的值
}
console.log(color);//检测16进制的颜色是否成功合成
document.write("<font color="+color+">我会变颜色</font>")//把颜色打印出来
//0-15
这就是一些Math对象方法,希望能帮到大家!!!!!!
以上这篇简单谈谈原生js的math对象就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持。
# js
# math对象
# JavaScript中Math对象使用说明
# Javascript Math对象
# javascript对象之内置对象Math使用方法
# js Math 对象的方法
# JavaScript中Math对象方法使用概述
# Javascript之Math对象详解
# JavaScript中Math对象的方法介绍
# JS Math对象与Math方法实例小结
# JavaScript中Math对象和随机数的实际应用及注意事项
# 随机数
# 希望能
# 给大家
# 我会
# 这就是
# 这篇
# 转换成
# 小编
# 大家多多
# 打印出来
# 最小值
# 四舍五入
# ceil
# min
# log
# console
# strong
# floor
# 四折五入
# brush
相关栏目:
【
网站优化151355 】
【
网络推广146373 】
【
网络技术251813 】
【
AI营销90571 】
相关推荐:
如何在 Python 中将列表项按字母顺序编号(a.、b.、c. …)
Win11任务栏卡死怎么办 Windows11任务栏无反应解决方法【教程】
js实现点击每个li节点,都弹出其文本值及修改
如何用景安虚拟主机手机版绑定域名建站?
JavaScript如何实现音频处理_Web Audio API如何工作?
高性能网站服务器配置指南:安全稳定与高效建站核心方案
laravel怎么通过契约(Contracts)编程_laravel契约(Contracts)编程方法
ChatGPT常用指令模板大全 新手快速上手的万能Prompt合集
C语言设计一个闪闪的圣诞树
Laravel如何实现用户注册和登录?(Auth脚手架指南)
详解jQuery中的事件
Laravel如何正确地在控制器和模型之间分配逻辑_Laravel代码职责分离与架构建议
Laravel如何生成PDF或Excel文件_Laravel文档导出工具与使用教程
如何在阿里云服务器自主搭建网站?
极客网站有哪些,DoNews、36氪、爱范儿、虎嗅、雷锋网、极客公园这些互联网媒体网站有什么差异?
香港服务器租用每月最低只需15元?
如何用IIS7快速搭建并优化网站站点?
Laravel如何实现多对多模型关联?(Eloquent教程)
Laravel distinct去重查询_Laravel Eloquent去重方法
长沙做网站要多少钱,长沙国安网络怎么样?
网站图片在线制作软件,怎么在图片上做链接?
Angular 表单中正确绑定输入值以确保提交与验证正常工作
如何打造高效商业网站?建站目的决定转化率
深圳网站制作设计招聘,关于服装设计的流行趋势,哪里的资料比较全面?
如何用狗爹虚拟主机快速搭建网站?
Laravel Octane如何提升性能_使用Laravel Octane加速你的应用
JavaScript如何操作视频_媒体API怎么控制播放
怎么制作一个起泡网,水泡粪全漏粪育肥舍冬季氨气超过25ppm,可以有哪些措施降低舍内氨气水平?
Python制作简易注册登录系统
Laravel如何实现邮件验证激活账户_Laravel内置MustVerifyEmail接口配置【步骤】
高端云建站费用究竟需要多少预算?
Python自然语言搜索引擎项目教程_倒排索引查询优化案例
Laravel如何生成和使用数据填充?(Seeder和Factory示例)
Bootstrap整体框架之JavaScript插件架构
Laravel怎么实现观察者模式Observer_Laravel模型事件监听与解耦开发【指南】
惠州网站建设制作推广,惠州市华视达文化传媒有限公司怎么样?
网站制作软件有哪些,制图软件有哪些?
如何构建满足综合性能需求的优质建站方案?
laravel服务容器和依赖注入怎么理解_laravel服务容器与依赖注入解析
猎豹浏览器开发者工具怎么打开 猎豹浏览器F12调试工具使用【前端必备】
Laravel如何使用软删除(Soft Deletes)功能_Eloquent软删除与数据恢复方法
为什么php本地部署后css不生效_静态资源加载失败修复技巧【技巧】
微博html5版本怎么弄发超话_超话进入入口及发帖格式要求【教程】
Laravel怎么配置S3云存储驱动_Laravel集成阿里云OSS或AWS S3存储桶【教程】
如何在建站之星网店版论坛获取技术支持?
如何快速查询网站的真实建站时间?
Laravel Debugbar怎么安装_Laravel调试工具栏配置指南
Laravel如何使用Guzzle调用外部接口_Laravel发起HTTP请求与JSON数据解析【详解】
Laravel如何集成微信支付SDK_Laravel使用yansongda-pay实现扫码支付【实战】
微信公众帐号开发教程之图文消息全攻略

