用JS获取小数点后两位数字方法

2023-11-13

1. 最笨的办法.......

1 function get()
2 {
3    var s = 22.127456 + "";
4    var str = s.substring(0,s.indexOf(".") + 3);
5    alert(str);
6 } 

 

2. 正则表达式效果不错

1 <script type="text/javascript">
2 onload = function(){
3    var a = "23.456322";
4    var aNew;
5    var re = /([0-9]+/.[0-9]{2})[0-9]*/;
6    aNew = a.replace(re,"$1");
7    alert(aNew);
8 }
9 <script>

 

3. 他就比较聪明了.....

1 <script>
2 var num=22.127456;
3 alert( Math.round(num*100)/100);
4 <script> 

 

4.会用新鲜东西的朋友....... 但是需要 IE5.5+才支持。

1 <script>
2 var num=22.127456;
3 alert( num.toFixed(2));
4 <script>

转载于:https://my.oschina.net/javaalex/blog/731268

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

用JS获取小数点后两位数字方法 的相关文章

随机推荐

  • 【转载】 C#中使用Count方法获取List集合中符合条件的个数

    很多时候操作List集合的过程中 我们需要根据特定的查询条件 获取List集合中有多少个实体对象符合查询条件 例如一批产品的对象List集合 如果这批产品的不合格数量大于10则重点备注 在C 中可以自己写for循环语句来逐条判断条件来实现
  • buuctf web [极客大挑战 2019]LoveSQL

    又是这样的界面 这糟糕的熟悉感 依旧使用上题套路 用户名 admin or 1 1 密码 1 有一串很像flag的字符 但是很可惜 这不是flag 看了一眼源代码 没有可以跳转的页面 要换个思路了 重新查看题目 发现输入的东西在check
  • Error message & blank display while ZH-cn locale in ai2

    需要修改源码2个文件 1 appinventor sources appinventor appengine war login jsp
  • Allegro修改原点位置

    1 打开Setup菜单栏的Change Drawing Origin命令 在PCB设计界面中 鼠标单击要设置原点的位置即可 2
  • c++基本使用--名字遮蔽与类作用域/继承的特殊关系

    名字遮蔽与类作用域 继承的特殊关系 名字遮蔽 基类的成员函数和派生类的成员函数不会构成重载 如果派生类有同名函数 那么就会遮蔽基类中的所有同名函数 类作用域 继承的特殊关系 名字遮蔽 基类的成员函数和派生类的成员函数不会构成重载 如果派生类
  • 【Leetcode刷题笔记之链表篇】142. 环形链表 II

    博客主页 大家好我叫张同学 欢迎点赞 收藏 留言 欢迎讨论 本文由 大家好我叫张同学 原创 首发于 CSDN 精品专栏 不定时更新 数据结构 算法 做题笔记 C语言编程学习 精品文章推荐 C语言进阶学习笔记 三 字符串函数详解 1 爆肝吐血
  • 如何在window快速安装Linux系统(虚拟机)

    软件名称 VMware17 0 0 安装环境 Win 11 虚拟机是指通过软件模拟的具有完整硬件系统功能的 运行在一个完全隔离环境中的完整计算机系统 虚拟机允许用户在当前操作系统中运行其他操作系统 虚拟操作系统会像电脑上的另一个程序一样运行
  • 算法导论 第六章 堆排序 习题6.5-8 k路合并排序

    请给出一个时间为O nlgk 用来将k个已排序链表合并为一个排序链表的算法 此处n为所有输入链表中元素的总数 提示 用一个最小堆来做k路合并 思路 利用有k个元素的最小堆有lgk的复杂度 所以堆的元素组成要每个链表的一个元素组成 具体步骤
  • 关于Flask框架中启动Scrapy爬虫框架时的几种问题的解决

    最近开发的爬虫调度系统是由Flask框架提供接口 在Flask中启动Scrapy项目 开发期间遇到了几个问题 网上找找 自己也琢磨了好久 终于顺利解决 问题如下 一 Scrapy crawl指令找不到 问题描述 先看一下我的项目结构 如下
  • javaWeb_09——HTTP响应、Response(输出,服务器路径,重定向,动态验证码,下载,不同浏览器的解码类)

    目录 今日内容 一 HTTP协议 1 请求消息 客户端发送给服务器端的数据 2 响应消息 服务器端发送给客户端的数据 二 Response对象 功能 设置响应消息 重定向 1 转发 重定向 特点 2 路径写法 3 服务器输出字符数据到浏览器
  • tensorflow -- tf.gfile

    tf gfile他是一个操作文件的模块 他吧os glob shutil 这几个对文件操作的功能整合到了一起去 Copy 从一个目录的文件拷贝到了另一个目录 同shutil copy DeleteRecursively 以递归方式删除dir
  • 一文读懂如何快速查询中科院JCR分区和汤森路透JCR分区

    作为一个学术渣 突然心血来潮 想搞明白困扰很久的中科院分区和汤森路透分区到底是咋回事 曾经听人忽悠某某杂志几区 IF多少 说的云里雾里 感觉自己白活了这么多年 你是不是也有这种感觉 要是有那就对了 不用担心 看完这篇文章 保证让你彻底摆脱搞
  • java中求时间间隔(精确到分钟)

    long nowTime System currentTimeMillis System out print 现在的时间是 nowTime SimpleDateFormat dateformat new SimpleDateFormat y
  • Maven项目中右边的maven Projects中子项目出现灰色

    如图所示 Maven项目中右方查看的Maven Projects中子项目出现灰色 原因 忽略了maven模块 解决方法 在idea中maven的setting中找到ignored files 看右边的面板中是否将变灰的maven模块忽略了
  • SD卡、TF卡读写速率测试

    请注意 可以在未经过博主同意下转载 但必须注明出处 谢谢 1 运行HDBENCH软件 点击确定 2 弹出如下图所示界面 配置选项并测试 选择待测TF卡 Removable可移动存储设备 图示所插入的TF卡是 I 盘 请根据实际情况选择 选择
  • Qt的D和Q指针

    Qt的D指针和Q指针 实际上就是一个类的成员指针变量 改变量指向另一个Private类对象 这个Private类对象中包含了一系列的成员和函数 这样做的目的 1 可以对外隐藏数据内容 2 防止改变类的数据模型 从而做到二进制兼容 Q DEC
  • 微信分享签名无效php_【求助】微信分享朋友圈失效

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 document ready function var islogin islogin val var area id sessionStorage getItem list area id v
  • 基于径向基神经网络的数据回归预测及matlab实现

    基于径向基神经网络的数据回归预测及matlab实现 径向基神经网络 Radial Basis Function Neural Network RBFNN 是一种常用的人工神经网络模型 其结构简单 学习速度快 精度高 并且具有良好的适应性 泛
  • Linux 离线升级 pip

    首先在一台有网的地方下载 pip3 download pip i http mirrors aliyun com pypi simple trusted host mirrors aliyun com 然后将这个pip xxx none a
  • 用JS获取小数点后两位数字方法

    1 最笨的办法 1 function get 2 3 var s 22 127456 4 var str s substring 0 s indexOf 3 5 alert str 6 2 正则表达式效果不错 1