JavaScript Number isNaN() ਮੰਥਨ
- ਪਿਛਲਾ ਪੰਨਾ isInteger()
- ਅਗਲਾ ਪੰਨਾ isSafeInteger()
- ਇੱਕ ਤਹਾਹੀ ਵਾਪਸ جاوا اسکریپٹ نمبر نمرست
ਵਿਆਖਿਆ ਅਤੇ ਵਰਤੋਂ
JavaScript ਵਿੱਚNaN
ਹੈ "Not-a-Number" ਦਾ ਸ਼ਾਬਦਿਕ ਸ਼ਬਦ
JavaScript ਵਿੱਚNaN
ਗ਼ਲਤ ਸੰਖਿਆ ਹੈ。
ਜੇਕਰ ਮੁੱਲ NaN ਹੈ ਅਤੇ ਪ੍ਰਕਾਰ Number ਹੈ ਤਾਂ Number.isNaN()
ਮੰਥਨ ਵਾਪਸ ਦਿੰਦਾ ਹੈ true。
ਹੋਰ ਦੇਖੋ:
ਉਦਾਹਰਣ
ਉਦਾਹਰਣ 1
ਮੁੱਲ ਨੂੰ Number.NaN ਹੋਣ ਦੀ ਚੇਕ ਕਰੋ:
Number.isNaN(123); Number.isNaN(-1.23); Number.isNaN('123'); Number.isNaN(0/0);
ਉਦਾਹਰਣ 2
Number.isNaN(5-2); Number.isNaN(0); Number.isNaN('Hello'); Number.isNaN('2005/12/12'); Number.isNaN(' ');
ਉਦਾਹਰਣ 3
ਮੁੱਲ ਨੂੰ Number.NaN ਹੋਣ ਦੀ ਚੇਕ ਕਰੋ:
Number.isNaN(false); Number.isNaN(true); Number.isNaN(undefined); Number.isNaN('NaN'); Number.isNaN(NaN);
ਗਰੰਥ
Number.isNaN(value)
ਪੈਰਾਮੀਟਰ
ਪੈਰਾਮੀਟਰ | ਵਰਣਨ |
---|---|
value | ਜ਼ਰੂਰੀ। ਟੈਸਟ ਕਰਨ ਵਾਲਾ ਮੁੱਲ。 |
ਵਾਪਸ ਦਿੰਦਾ ਹੈ
ਪ੍ਰਕਾਰ | ਵਰਣਨ |
---|---|
ਬੋਲੀ ਮੁੱਲ | ਜੇਕਰ ਮੁੱਲ Number.NaN ਹੈ ਤਾਂ ਤਰਤੀਬ ਹੋਰ ਤਾਂ ਨਹੀਂ ਤਰਤੀਬ 。 |
isnan() ਅਤੇ Number.isnan() ਦਰਮਿਆਨ ਅੰਤਰ
ਜੇਕਰਮੁੱਲਨਹੀਂ ਸੰਖਿਆ ਹੈ ਤਾਂ isNaN()
ਮੰਥਨ ਮੰਥਨ ਵਾਪਸ ਤਰਤੀਬ
。
ਜੇਕਰਸੰਖਿਆਨਹੀਂ ਸੰਖਿਆ ਹੈ ਤਾਂ Number.isNaN()
ਵਾਪਸ ਦਿੰਦਾ ਹੈ ਤਰਤੀਬ
。
ਇਸ ਤਰ੍ਹਾਂ ਕਹਿ ਸਕਦੇ ਹਾਂ:isNaN()
ਟੈਸਟ ਕਰਨ ਤੋਂ ਪਹਿਲਾਂ ਮੁੱਲ ਨੂੰ ਸੰਖਿਆ ਵਿੱਚ ਬਦਲ ਦੇਓ。
ਉਦਾਹਰਣ
isNaN('Hello'); // ਤਰਤੀਬ ਮਿਲਦਾ ਹੈ
Number.isNaN('Hello'); // ਤਰਤੀਬ ਨਹੀਂ ਮਿਲਦਾ
ਬਰਾਉਜ਼ਰ ਸਮਰਥਨ
Number.isNaN()
ਏਸਕ੍ਰਿਪਟ6 (ES6) ਵਿਸ਼ੇਸ਼ਤਾ ਹੈ。
ਸਾਰੇ ਆਧੁਨਿਕ ਬਰਾਉਜ਼ਰ ਏਸ6 (JavaScript 2015) ਸਮਰਥਨ ਕਰਦੇ ਹਨ:
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome | Edge | Firefox | Safari | Opera |
ਸਮਰਥਨ ਕਰਦਾ ਹੈ | ਸਮਰਥਨ ਕਰਦਾ ਹੈ | ਸਮਰਥਨ ਕਰਦਾ ਹੈ | ਸਮਰਥਨ ਕਰਦਾ ਹੈ | ਸਮਰਥਨ ਕਰਦਾ ਹੈ |
Internet Explorer 11 (ਜਾਂ ਪੁਰਾਣੀ ਸੰਸਕਰਣ) ਸਮਰਥਨ ਨਹੀਂ ਕਰਦਾ Number.isNaN()
。
- ਪਿਛਲਾ ਪੰਨਾ isInteger()
- ਅਗਲਾ ਪੰਨਾ isSafeInteger()
- ਇੱਕ ਤਹਾਹੀ ਵਾਪਸ جاوا اسکریپٹ نمبر نمرست