# how to cut off decimals in javascript

## How to cut off decimals in JavaScript

Dealing with decimal points can be a bit tricky in JavaScript, especially when we want to display numbers without any decimal points. Here, we will discuss how to cut off decimals in JavaScript.

### The toFixed() Method

The toFixed() method is used to format a number with a specific number of digits after the decimal point. It returns a string representation of the number with the specified number of digits after the decimal point. Here's an example:


let num = 3.14159;
let n = num.toFixed(2);
console.log(n); // Output: "3.14"


In the above example, we have defined a variable 'num' with a value of 3.14159. Then we have used the toFixed() method to format the number with two digits after the decimal point. The output will be "3.14".

### The Math.trunc() Method

The Math.trunc() method is used to remove the decimal part of a number and return the integer part. Here's an example:


let num = 3.14159;
let n = Math.trunc(num);
console.log(n); // Output: 3


In the above example, we have defined a variable 'num' with a value of 3.14159. Then we have used the Math.trunc() method to remove the decimal part and return the integer part. The output will be 3.

### The parseInt() Method

The parseInt() method is used to parse a string and return an integer. If we pass a decimal number as a string to the parseInt() method, it will return the integer part of the number. Here's an example:


let num = "3.14159";
let n = parseInt(num);
console.log(n); // Output: 3


In the above example, we have defined a variable 'num' with a value of "3.14159" as a string. Then we have used the parseInt() method to parse the string and return an integer. The output will be 3.

### Conclusion

In conclusion, we have discussed three different ways to cut off decimals in JavaScript. The toFixed() method is used to format a number with a specific number of digits after the decimal point, the Math.trunc() method is used to remove the decimal part of a number and return the integer part, and the parseInt() method is used to parse a string and return an integer. Depending on our use case, we can choose any of these methods to cut off decimals in JavaScript.