前端js脚本中其数字类型的变量也可以进行加减乘除的数学运算,而这篇文章飞鸟慕鱼博客就来说一说,JS代码中如何将一个负数转换成正数,也就是取负数绝对值的方法。JS中将负数转换成正数(取绝对值)一般用到两个方法

js abs() 方法负数转成正数(js取绝对值)的方法

abs():方法返回数的绝对值。

语法:Math.abs(x)

参数:

x:要处理的数字

例:JS取一个数字的绝对值

js 将负数转换成正数,也就是取这个数的绝对值。

JS代码:

//取绝对值

console.log(Math.abs(2.5));

//取绝对值,负数转换成正数

console.log(Math.abs(-2.5));

打印结果:2.5  2.5

说明:

1、正数的绝对值,就数正数的本身

2、负数的绝对值,就是去掉负数前面的"-"号,也就是正数了

js 负数转成正数的方法

利用数学公式中"负负得正"的逻辑,让一个负数转换成正数。

js代码:

//取绝对值

var a = -20;

// var b = -1 * a;  与下面的逻辑是等同的,负负得正

var b = -a;

console.log(b);

打印结果:20

js 负数转换正_js 负数转换成正数的方法相关推荐

  1. js生日计算年龄_JS根据生日算年龄的方法

    本文实例讲述了JS根据生日算年龄的方法.分享给大家供大家参考.具体实现方法如下: 错误!'); } } function GetAgeByBrithday(birthday){ var age=-1; ...

  2. 进制转换【最全进制转换汇总】(整数_小数_正数_负数)正负数整数小数十进制转任意进制-正负数整数小数任意进制转十进制-正负数低进制转高进制-正负数高进制转低进制

    文章目录: 补充知识点:各进制符号表示及其关系--二进制(B).八进制(O).十进制(D).十六进制(前缀OX,后缀H) 扩展:在线进制转换 第一部分:正数 一:[整数]正数十进制转任意进制:辗转相除 ...

  3. js 转化为实体符_js字符串转换成数字与数字转换成字符串的实现方法

    本篇文章主要是对js字符串转换成数字与数字转换成字符串的实现方法进行了详细的介绍,需要的朋友可以过来参考下,希望对大家有所帮助 js字符串转换成数字 将字符串转换成数字,得用到parseInt函数. ...

  4. js 判断一个数是正数、负数、零或其他 正数转变成负数 负数转变成正数

    判断一个数字是正数.负数.零或其他 let a = " "; Math.sign(a) 如果是正数,返回1:如果是负数,返回-1:如果是0,返回0:如果是-0,返回-0:如果是其他 ...

  5. js距离单位换算_JS数据容量单位转换(kb,mb,gb,tb)

    JS代码如下: var size = '8164674'; function bytesToSize(bytes) { if (bytes === 0) return '0 B'; var k = 1 ...

  6. php正负数都转成正数,PHP将数组中负数全部变为正数的方法

    PHP将数组中负数全部变为正数的方法 发布时间:2020-08-21 10:40:56 来源:亿速云 阅读:66 作者:小新 这篇文章主要介绍PHP将数组中负数全部变为正数的方法,文中介绍的非常详细, ...

  7. 十六进制转换成十进制的方法

    看机器代码的时候,一般都是十六进制数,而我的心里还是觉得十进制比较爽,第一反应就是把他换成十进制的. 对于正数而言比较好转换,一般就是按二进制转换成十进制的方法,就是乘16之类的: 而对于有符号的数, ...

  8. 汇编语言---统计数据区的正、负数并分开存放

    统计数据区的正.负数并分开存放 配置环境 题目要求 编辑程序 运行程序 后续 配置环境 首先双击下载程序进行下载.(没有安装程序的,可以下载我为大家准备的安装文件.) 不会安装的可以看一下文件 将de ...

  9. php首字母改大写,php实现字符串首字母转换成大写的方法

    php实现字符串首字母转换成大写的方法 本文实例讲述了php实现字符串首字母转换成大写的方法.分享给大家供大家参考.具体分析如下: php中可以通过ucfirst函数将一个字符串中的第一个字母转换成大 ...

  10. php时间戳转换成时间的方法

    php时间戳转换成时间的方法 在php中将时间戳转换成时间的方法,可以通过调用php内置函数"date()"来实现,该函数的语法为"date(format,timesta ...

最新文章

  1. AI工程师必读的10本ML读物(附PDF下载)
  2. 1.2 为Eclipse绑定Tomcat
  3. centos下搭建nginx+tomcat实现集群负载与session复制
  4. 10.23 相对,绝对路径,cd,mkdir/rmdir,rm命令
  5. Android在 普通类(非Activity,多数为Adapter) 中 传输数据为空值 解决方法 :在startActivity 用 intent传输数据
  6. 后端技术:Java代码优秀案例,一定对你有提升!
  7. spring内容协商管理_Spring框架中的内容协商
  8. php 旋转图片 保存,如何在PHP中旋转并保存图像
  9. 计算机组成原理944考试,郑州大学2019年硕士研究生入学考试 《944计算机组成原理》考试大纲...
  10. python3 tkinter 桌面软件教程
  11. 让《强化学习(第2版)》架起一座通往强化学习经典知识宝库的桥梁
  12. eclipse汉化包安装步骤
  13. CI520只有SPI通讯接口,支持读写A卡,PIN对PIN直接替换CV520软硬件兼容
  14. java 响应式编程_响应式编程
  15. 史上最全的前端资源汇总(上)
  16. .tpk格式文件简介
  17. Lpl and Energy-saving Lamps 计蒜客多校
  18. 数据中台,我还能爱你吗(文末送书)
  19. 算法套路学习笔记(第二章) 动态规划系列 2.13-2.19
  20. 从Hadoop1.0到Hadoop2.0架构的优化和发展探索详解

热门文章

  1. MPG4 MP42 MP43: Microsoft MPEG-4 versions 1, 2, and 3
  2. 阿里云数据库(hk)连接不上处理方法
  3. Redis--集群-Cluster-真正的/终极版的集群
  4. androidStudio连接不上模拟器(夜神模拟器)
  5. “已取消到该网页的导航” chm文件无法显示错误 解决方法
  6. 笔记13-1(C语言 三子棋)
  7. 心知天气api PHP,心知天气API的应用实例
  8. python @property 解释
  9. python抓取汇率_09 使用Python爬取中国银行网站选择汇率最坑的一天
  10. Docker容器之网络管理、端口映射、容器间的互联、Dockerfile完成镜像封装