متد Number
مثال (متد Number)
تبدیل مقادیر مختلف اشیاء به یک عدد:
var x1 = true;
var x2 = false;
var x3 = new Date();
var x4 = "999";
var x5 = "999 888";
var n =
Number(x1) + "<br>" +
Number(x2) + "<br>" +
Number(x3) + "<br>" +
Number(x4) + "<br>" +
Number(x5);
var x2 = false;
var x3 = new Date();
var x4 = "999";
var x5 = "999 888";
var n =
Number(x1) + "<br>" +
Number(x2) + "<br>" +
Number(x3) + "<br>" +
Number(x4) + "<br>" +
Number(x5);
خروجی n در کد بالا
1
0
1382704503079
999
NaN
0
1382704503079
999
NaN
خودتان امتحان کنید »
تعریف و کاربرد
تابع Number()، مقدار شیء آرگومان را به یک عدد تبدیل می کند.
در صورتی که مقدار مورد نظر را نتوان به یک عدد قانونی و واقعی تبدیل کرد، NaN برگشت داده خواهد شد.
نکته: در صورتی که پارامتر مورد نظر، یک شیء Date باشد، تابع Number()، تعداد میلی ثانیه ها را از نیمه شب 1 ژانویه 1970 UTC برمی گرداند.
پشتیبانی مرورگرها
Function | |||||
---|---|---|---|---|---|
Number() | بله | بله | بله | بله | بله |
نحوه استفاده
Number(object)
مقادیر پارامترها
پارامتر | توضیحات |
---|---|
object |
اختیاری. یک شیء جاوااسکریپت. در صورتی که هیچ آرگومانی مشخص نشود، 0 برگردانده خواهد شد. |
جزئیات تکنیکی
مقدار برگشتی |
یک عدد. مقادیر مختلف اشیا را تبدیل به عدد کرده و برمی گرداند. در صورتی که یک مقدار نتواند به یک عدد قانونی تبدیل شود NaN برگشت داده خواهد شد. در صورتی که هیچ آرگومانی مشخص نشود، 0 برگردانده خواهد شد. |
---|---|
نسخه JavaScript | 1.1 |
مرجع توابع و خصوصیت های عمومی در JavaScript
- نوشته شده توسط احسان عباسی
- بازدید: 6214