HTML-9
(一)常用方法
- toFixed();
四舍五入到小数点后几位
var x=9.656;
x.toFixed(0);//10
x.toFixed(2);//9.66
x.toFixed(4);//9.6560
x.toFixed(6);//9.656000
- toPrecision()
四舍五入保留有效数字
var x=9.656;
x.toPrecision();//9.656
x.toPrecision(2);//9.7
x.toPrecision(4);//9.656
x.toPrecision(6);//9.65600
- parseInt()
parseInt("10");//10
parseInt("10.33");//10
parseInt("10 20 30");//10
parseInt("10 yyy");//10
parseInt("yyy 10");//NaN
- parseFloat()
parseFloat("10");//10
parseFloat("10.33");//10.33
parseFloat("10 20 30");//10
parseFloat("10 yyy");//10
parseFloat("yyy 10");//NaN
(二)Math
/* a的b次方 */
Math.pow(8,2);//64
/* 开跟 */
Math.sqrt(64);//8
/* 绝对值 */
Math.abs(-4.7);//4.7
/* 向上取整 */
Math.ceil(6.4);//7
Math.ceil(6.7);//7
Math.ceil(6.0);//6
/* 向下取整 */
Math.floor(6.4);//6
Math.floor(6.7);//6
Math.floor(6.0);//6
/* 加0.5后向下取整 */
Math.round(6.8);//7
Math.round(2.3);//2
Math.round(5.5);//6
/* 最大值&最小值 */
Math.max(1,5,4,8,6,0);
Math.min(1,5,4,8,6,0);
Math.random();//取值范围(0,1)
(三)Date
- 获取当前时间
var data=new Date();
console.log(data);
console.log(typeof data);//object
console.log(Number(data))
var data=Date();
console.log(data);
console.log(typeof data);//string
console.log(Number(data))
- 计算时间差
const data1=new Date();
for(let i=0;i<9999999;i++){}
const data2=new Date();
console.log((data2-data1)/1000+"秒");
随机推荐
- 分布式ID性能评测:CosId VS 美团 Leaf
分布式ID性能评测:CosId VS 美团 Leaf 基准测试环境 MacBook Pro (M1) JDK 17 JMH 1.36 运行在本机的Docker 的 mariadb:10.6.4 运行基 ...
- 端路由原理及react-router的常用组件
在react中,通常都是使用单页面应用(SPA),即整个页面只有一个html,然后通过不同的url地址进行组件的匹配和切换. 我们看到的url地址可能会有两种形式,一种是 localhost:3000 ...
- 7.1 C++ STL 非变易查找算法
C++ STL 中的非变易算法(Non-modifying Algorithms)是指那些不会修改容器内容的算法,是C++提供的一组模板函数,该系列函数不会修改原序列中的数据,而是对数据进行处理.查找 ...
- Oracle数据库经纬度坐标查询优化与结果错误原因分析、SQL中WKT超长文本字符串处理
目录 一.Oracle几何空间数据对象和其他数据库的差异 二.Oracle查询一个经纬度坐标是否在边界内部 2.1 查询条件 2.2 查询结果错误,似乎是仅做了MBR匹配 2.3 错误原因 2.4 解 ...
- vlak
2023-7-14 题目 luogu题目传送门 题目描述 Nina 和 Emilija 正在玩一个特殊的游戏.这个游戏是在一张最开始为空白的纸上进行的.在每一个人的行动回合内,这个人会在这张纸上当前的 ...
- 在Godot 3.X中添加触屏摇杆
开源项目地址:https://github.com/shinneider/godot_touchJoyPad 效果图: 下载项目 方法一 直接从godot assets lib下载 如图,直接下载自动 ...
- Minio 安装部署
minio 入门 简介 简介 自己看官网 https://min.io/docs/minio/kubernetes/upstream/ 安装部署 (1)Linux服务器安装 minio 可以采用以下几 ...
- C#结合OpenCVSharp4使用直方图算法比较图片相似度
C#结合OpenCVSharp4使用直方图算法比较图片相似度 直方图有灰度直方图.颜色直方图,如果是灰度图像,那么就用灰度直方图,这里使用颜色直方图来计算两个图片的相似度. 这里只记录如何使用,至于算 ...
- List取指定元素
例如: List<string> list = new List<string>(); list.Take(50).ToList();//取前50条 list.Skip(10) ...
- java正则表达式过滤工具类
正则表达式过滤工具类 import java.util.regex.Matcher; import java.util.regex.Pattern; /** * @Description : * @D ...