JavaScript 中可以通过多种方式来将负数转换为正数, 下面本篇文章就来给大家介绍一些使用 JavaScript 将负数转换为正数的方法, 希望对大家有所帮助.
方法 1: 这是一种通用方法, 我们首先检查数字是已经是正数还是负数, 如果数字是负数, 那么我们将数字乘以 - 1 以使其为正数.
语法:
- if (a <0) {
- a = a * -1;
- }
示例:
- <script>
- function convert_positive(a) {
- if(a <0) {
- a = a * -1;
- }
- return a;
- }
- var n = -10;
- var m = 5;
- n = convert_positive(n);
- document.write(n + "<br>");
- m = convert_positive(m);
- document.write(m + "<br>");
- </script>
输出:
10 5
方法 2: 使用 Math.abs() 方法将负数转换为正数.
- <script>
- var n = -30;
- var m = 15;
- n = Math.abs(n);
- document.write(n + "<br>");
- m = Math.abs(m);
- document.write(m + "<br>");
- </script>
输出:
30 15
来源: http://www.css88.com/qa/javascript/10437.html