مетод Number isInteger() در JavaScript

تعریف و استفاده

اگر مقدار یک عدد صحیح از نوع Number باشد، آنگاه Number.isInteger() این روش بازگشتی trueدر غیر این صورت بازگردانده می‌شود false.

مثال

مثال 1

آیا این‌ها اعداد صحیح هستند؟

Number.isInteger(123);
Number.isInteger(-123);
Number.isInteger('123');

شما خودتان امتحان کنید

مثال 2

Number.isInteger(4-2);
Number.isInteger(4/2);
Number.isInteger(5-2);
Number.isInteger(5/2);

شما خودتان امتحان کنید

مثال 3

آیا این‌ها اعداد صحیح هستند؟

Number.isInteger(0);
Number.isInteger(0/0);
Number.isInteger(0.5);
Number.isInteger(false);
Number.isInteger(NaN);
Number.isInteger(Infinity);
Number.isInteger(-Infinity);

شما خودتان امتحان کنید

نحوه استفاده

Number.isInteger(value)

پارامتر

پارامتر توضیح
value لازم است. مقدار مورد آزمایش.

مقدار بازگشتی

نوع توضیح
بولین

اگر این مقدار یک عدد صحیح از نوع Number باشد، آنگاه true.

در غیر این صورت بازگردانده می‌شود false.

پشتیبانی مرورگر

Number.isInteger() این ویژگی‌های ECMAScript6 (ES6) است.

همه مرورگرهای مدرن از ES6 (JavaScript 2015) پشتیبانی می‌کنند:

Chrome Edge Firefox Safari Opera
Chrome Edge Firefox Safari Opera
پشتیبانی می‌کند پشتیبانی می‌کند پشتیبانی می‌کند پشتیبانی می‌کند پشتیبانی می‌کند

Internet Explorer 11 (یا نسخه‌های قدیمی‌تر) از آن پشتیبانی نمی‌کند Number.isInteger().