将负数和正数转换为正值
Convert negative and positive numbers to positive values
本文关键字:转换 更新时间:2023-09-26
我得到一个动态值。有时是正值,有时是负值。但我总是需要一个积极的价值观。有没有办法将所有的负值或正值转换为正值?
使用Math.abs():
var x = -25;
alert(Math.abs(x)); //it will alert 25
以下是文档中的一些测试用例:
Math.abs('-10'); // 10
Math.abs(-20); // 20
Math.abs(null); // 0
Math.abs("string"); // NaN
Math.abs(); // NaN
您可以使用Math.abs(x)获得正值作为输出。这里的"x"可以是任何正值或负值
除了上面的答案之外,还有一个功能齐全的例子。
$('#amount').change(function() {
var amount = $(this).val();
var positive_number = Math.abs(amount);
if (positive_number > 0) {
$('#amount').val(positive_number);
}
});`
通过使用Math.abs(value),我们将能够制造奇迹。
使数字为正数
let x = 12;
let y = -12;
let resultx = Math.abs(x); // 12
let resulty = Math.abs(y); // 12
使数字为负数
let x = 12;
let y = -12;
let resultx = -Math.abs(x); // -12
let resulty = -Math.abs(y); // -12
反转数字
let x = 12;
let y = -12;
let resultx = -(x); // -12
let resulty = -(y); // 12
相关文章:
- 如何在JavaScript中将字符串转换为函数引用
- 如何在Javascript中将JSon对象转换为数组
- 使用JS将数组转换为json对象
- 如何使用json将对象列表从java转换为javascript
- 偶尔结结巴巴地说“;堆叠的”;translate()上的转换(v4.0.0-alpha40)
- 为什么在单独的函数中应用时转换会闪烁/断断续续(D3)
- 在Javascript中转换对象数组
- 将数字转换为一定数量的硬币
- 将纯文本URL转换为可单击链接
- 当图像转换为本地存储的DataURL时,EXIF被删除
- 如何使用js将SNAPSHOT内部版本号转换为3位数的整数
- 如何将TypeScript对象转换为普通对象
- 检测个位数整数时正在转换毫秒
- 从javascript到jquery的转换
- DOM事件通过JSON转换为java
- 将圆柱体转换为弯管
- 混合 ui-sref 和 $state.go 在 Angular ui-router 中进行状态转换
- JavaScript代码问题:我正在将对象转换为数组
- 如何将字母转换为二进制代码
- 将XML转换为普通的旧JavaScript对象