متد parseFloat
مثال (متد parseFloat)
تجزیه ی رشته های مختلف:
var a = parseFloat("10") + "<br>";
var b = parseFloat("10.00") + "<br>";
var c = parseFloat("10.33") + "<br>";
var d = parseFloat("34 45 66") + "<br>";
var e = parseFloat(" 60 ") + "<br>";
var f = parseFloat("40 years") + "<br>";
var g = parseFloat("He was 40") + "<br>";
var n = a + b + c + d + e + f + g;
var b = parseFloat("10.00") + "<br>";
var c = parseFloat("10.33") + "<br>";
var d = parseFloat("34 45 66") + "<br>";
var e = parseFloat(" 60 ") + "<br>";
var f = parseFloat("40 years") + "<br>";
var g = parseFloat("He was 40") + "<br>";
var n = a + b + c + d + e + f + g;
خروجی n در کد بالا:
10
10
10.33
34
60
40
NaN
10
10.33
34
60
40
NaN
خودتان امتحان کنید »
تعریف و کاربرد
تابع parseFloat() یک رشته را تجزیه کرده و عدد با ممیز شناور را برمی گرداند.
این تابع مشخص می کند که اگر، اولین کاراکتر در رشته ی مورد نظر یک عدد باشد، این تابع رشته را تا هنگامی به آخر عدد برسد تجزیه کند، و مقدار مورد نظر را بصورت یک عدد و نه به صورت یک رشته، برمی گرداند.
نکته: تنها اولین عدد در رشته برگردانده خواهد شد.
نکته: در صورتی که اولین کاراکتر نتواند به یک عدد تبدیل شود، تابع parseFloat()، مقدار NaN را برمی گرداند.
پشتیبانی مرورگرها
Function | |||||
---|---|---|---|---|---|
parseFloat() | بله | بله | بله | بله | بله |
نحوه استفاده
parseFloat(string)
مقادیر پارامترها
پارامتر | توضیحات |
---|---|
string |
ضروری. رشته ای که باید تجزیه شود. |
جزئیات تکنیکی
مقدار برگشتی |
یک عدد. در صورتی که اولین کاراکتر نتواند به یک عدد تبدیل شود، مقدار NaN برگشت داده خواهد شد. |
---|---|
نسخه JavaScript | 1.0 |
مرجع توابع و خصوصیت های عمومی در JavaScript
- نوشته شده توسط احسان عباسی
- بازدید: 8647