 Open in App
Not now

# Convert a negative number to positive in JavaScript

• Last Updated : 03 Jan, 2023

In this article, we will see how we can convert a negative number to a positive number in javascript by the methods described below.

Method 1: This is a general method in which we will first check whether the number is already positive or negative, if the number is negative then we will multiply the number by -1 to make it positive.

Syntax:

```if (a < 0) {
a = a * -1;
}```

Example: Below is the implementation of the above approach:

## javascript

 ``

Output:

```10
5```

Method 2: In this method we will use Math.abs() function to convert negative numbers to a positive numbers.

Syntax:

`Math.abs(value)`

Example: Below is the implementation of the above approach:

## javascript

 ``

Output:

```30
15```

Method 3: In this method we will check whether the number is positive or negative, if the number is negative then we add a minus sign at the beginning of the number else return the same.

Syntax:

`a < 0 ? -(a) : a`

Example: This example shows the above-explained approach.

## Javascript

 ``

Output:

```10
5```

Method 4: In this method, we will use a bit-wise not operator which flips all the bits of the number. Since the negative number is stored in a most significant bit it also flips which converts it to a positive number.

Syntax:

`a < 0 ? ( ~a + 1 ) : a`

Example:

## Javascript

 ``

Output:

```10
5```

My Personal Notes arrow_drop_up
Related Articles