function numberConversion(value) {const newValue = ['', '', '']let fr = 1000let num = 3let txt = ''let fm = 1while (value / fr >= 1) {fr *= 10num += 1}if (num <= 4) { // 千newValue[0] = parseInt(value) + ''newValue[1] = ''} else if (num <= 8) { // 万text1 = parseInt(num - 4) / 3 > 1 ? '千万' : '万'fm = txt === '万' ? 10000 : 10000000if (value % fm === 0) {newValue[0] = parseInt(value / fm) + ''} else {newValue[0] = parseFloat(value / fm).toFixed(1) + ''}newValue[1] = text1} else if (num <= 16) { // 亿txt = (num - 8) / 3 > 1 ? '千亿' : '亿'txt = (num - 8) / 4 > 1 ? '万亿' : txttxt = (num - 8) / 7 > 1 ? '千万亿' : txtfm = 1if (txt === '亿') {fm = 100000000} else if (txt === '千亿') {fm = 100000000000} else if (txt === '万亿') {fm = 1000000000000} else if (txt === '千万亿') {fm = 1000000000000000}if (value % fm === 0) {newValue[0] = parseInt(value / fm) + ''} else {newValue[0] = parseFloat(value / fm).toFixed(1) + ''}newValue[1] = txt}if (value < 1000) {newValue[0] = value + ''newValue[1] = ''}return newValue.join('')
}

JavaScript实现 数字转换为万 千万 百万相关推荐

  1. 用JavaScript将数字转换为大写金额

    项目中用到的,用JavaScript将数字转换为大写金额,分享出来给大家 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 ...

  2. JavaScript将数字转换为大写金额

    用JavaScript将数字转换为大写金额,好了 0.0 To code! var digitUppercase = function(n) {var fraction = ['角', '分'];va ...

  3. 大数字转换,将大额数字转换为万、千万、亿等 如10000转1万

    export function bigNumberTransform (value) {const newValue = ['', '', '']let fr = 1000let num = 3let ...

  4. js数字转换为万单位

    export function formatNumber(num) {num = Number(num);if (num == 0 || (num > 0 && num < ...

  5. Oracle参数为英文或数字,ORACLE中将数字转换为英文

    SELECT LEVEL, to_char(to_date(LEVEL,'J'),'Jsp') FROM dual CONNECT BY LEVEL <= 1000 运行结果如下图所示: 说明: ...

  6. uni app- vue 数字单位转换为 万/百万/千万/亿(保存小数点后两位)

    **uni app- vue 数字单位转换为 万/百万/千万/亿(保存小数点后两位) ** 全部代码: <template><view class="content&quo ...

  7. 金额格式化和转换为万、千万、亿

    将大金额转换为万.千万.亿等 /*** @param money 需要转换的金额 * @param digit 需要保留多少位数* */ export const simplifyMoney = (m ...

  8. JavaScript 将字符串转换为数字 – JS 字符串转 Int 示例

    JavaScript 将字符串转换为数字 – JS 字符串转 Int 示例 "John Doe" -> String 'John Doe' -> String &quo ...

  9. 在javascript中将字符串转换为数字的6种方法

    在javascript中,数字可以用两种不同的方式表示, 1.作为实际数字. 2. 作为字符串 . 很多时候,我们需要在javascript中将字符串转换为数字. 我们将看到6种不同的方法可以将字符串 ...

最新文章

  1. msf如何升级_Kali linux 2016.2(Rolling)中的Metasploit如何更新与目录结构初步认识...
  2. linux下安装nginx的采坑记录
  3. [置顶] 使用Joson的格式字符串在Socket中通讯时数据格式的转换
  4. 普通人学python有意义吗-为什么那么多自学Python的后来都放弃了,总结起来就这些原因...
  5. 彻底搞懂数据库内连接、外连接
  6. 维度打击,机器学习中的降维算法:ISOMAP MDS
  7. 音频源和音频监听脚本
  8. Oracle Golden Gate 系列七 -- 配置 GG Manager process
  9. 工业级芯片可靠性试验项目条件
  10. 如何在Apple Watch上获取行车路线
  11. stm32呼吸灯c语言程序,STM32使用PWM控制LED呼吸灯效果
  12. vue cli4使用axios(通过RAP2生成后端接口)
  13. 【厚积薄发系列】C++项目总结17—《WHY C++ ? 王者归来》读后感
  14. 学校公文办公处理系统_基于ASP.NET和Swfupload、FlashPaper2.2、校讯通短信发送的开发
  15. nvim代码格式化插件formatter.nvim
  16. iar环境下c语言编程,在IAR中编译C程序代码用printf调试
  17. Jmeter常用断言实战详解
  18. 代码获取SHA1方式
  19. 3dsmax常用操作(持续更新)
  20. 基于深度学习的影像深度重建综述

热门文章

  1. vue 网页生成二维码,微信扫一扫在手机打开页面
  2. l1300打印机纸进不去_爱普生打印机不进纸该怎么解决?
  3. 论信息系统项目的需求管理
  4. SLF4J及其MDC详解
  5. txt文件编码批量转换器 2.11 官方版
  6. 大败局:知名企业的失败教训
  7. [cx32] jlink烧录脚本使用
  8. 16位片内地址的I2C SLAVE接口设计
  9. jmeter-取token
  10. 在微信公众号中添加外部的链接图文教程