将负数 (-) 转为正常数

发布于 2025-01-02 00:09:45 字数 378 浏览 0 评论 0原文

所以我有两个变量,当一个变量除以另一个变量时,会得到负数

-1、-2、-3

...等等。

我需要的是将 -2 放入一个变量中,该变量是 2 而不是 -2

如何实现这一目标?

这是我得出 - 值的代码:

var slideNumberOn = (left_indent / divWidth);

我发现了类似下面的内容,但它不起作用:

var slideNumberOn = (left_indent / divWidth);
var slideNumberOnNoMinus = slideNumberOn.replace('-',"");

So I have two variables which when one is divided by the other will give me a negative number

-1, -2, -3

...and so on.

What I need is to get this, let's say, -2 into a variable which is 2 not -2

How can one achieve this?

This is my code to come up with the - value:

var slideNumberOn = (left_indent / divWidth);

i found something like the below but it does not work:

var slideNumberOn = (left_indent / divWidth);
var slideNumberOnNoMinus = slideNumberOn.replace('-',"");

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(6

一指流沙 2025-01-09 00:09:45

绝对值。

Math.abs(-2) // 2

Absolute value.

Math.abs(-2) // 2
若水微香 2025-01-09 00:09:45

这只是数学,乘以-1。

if (slideNumberOn < 0)
    slideNumberOn = slideNumberOn * -1;

Its just math, multiply times -1.

if (slideNumberOn < 0)
    slideNumberOn = slideNumberOn * -1;
我不吻晚风 2025-01-09 00:09:45

一个更面向数学的答案,但不再正确的是乘以-1,

var newnumber = -2 * -1

a more maths orientated answer but no more correct is to multiply by -1,

var newnumber = -2 * -1
为人所爱 2025-01-09 00:09:45
var slideNumberOn = (left_indent / divWidth);
var slideNumberOnNoMinus = -slideNumberOn;

或者,更简洁地说,

var slideNumberOn = -(left_indent / divWidth);
var slideNumberOn = (left_indent / divWidth);
var slideNumberOnNoMinus = -slideNumberOn;

Or, more succinctly,

var slideNumberOn = -(left_indent / divWidth);
私藏温柔 2025-01-09 00:09:45

我认为你需要 abs

var slideNumberOn = Math.abs(left_indent / divWidth);

You need abs i think

var slideNumberOn = Math.abs(left_indent / divWidth);
别把无礼当个性 2025-01-09 00:09:45

使用 Math.abs(number)

var result = Math.abs(slideNumberOn);

Use Math.abs(number):

var result = Math.abs(slideNumberOn);
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文