### Infinity Property

Infinity is a property of a Global Object, that specifies positive values of a numeric data. The default value of infinity is Number.POSITIVE_INFINITY.

It represents Mathematical Infinity value. In mathematical calculations, Any value is divided by Zero is returned infinity

#### Syntax

```
Infinity
```

#### Example Usage

The number value is divided by Zero. and Infinity value is always the largest value of any numeric value When you are adding/multiply any value with infinity will get Infinity```
console.log(123/0) // Infinity
console.log(Infinity) // Infinity
console.log(Infinity - Infinity) // NaN
console.log(Infinity+Infinity) // Infinity
console.log(Infinity*Infinity) // Infinity
```

Infinity value is represented in Positive and Negative **Number.POSITIVE_INFINITY**- Represents Positive infinite values - Infinity

**Number.NEGATIVE_INFINITY**- Represents Negative Infinite value - -Infinity Infinity property usages

- This will be used to check arithmetic operations result in comparison with Infinity.
- This will also be used to store the infinite value of any calculations
- Checking infinite value for Division

#### Check and Compare Infinity value

Infinity can be used like a variable in conditional if the expression```
var value = 45;
if (45
```

output is`Value is less than infinite value`

#### Number isFinite() method

isFinite() is defined in Number Object.*isFinite() method*checks value for a finite number, return true for a finite number, false for infinite number Syntax

```
Number.isFinite(numericvalule)
```

Example Following is an example of isFinite() method of usage.```
console.log(Number.isFinite(123)) // true
console.log(Number.isFinite(Infinity)) //false
console.log(Number.isFinite(null)) //false
console.log(Number.isFinite(NaN)) //false
console.log(Number.isFinite(-Infinity)) //false
console.log(Number.isFinite(undefined)) //false
```

EmoticonEmoticon