نستخدم parseFloat():
parseFloat("3.14"); // 3.14
parseFloat("2.5kg"); // 2.5
parseFloat("abc"); // NaN
دوال قريبة
parseInt("3.14"): يعطي3، يحذف الجزء العشري.Number("3.14"): يعطي3.14، لكنه صارم:Number("2.5kg")يعطي NaN.(3.14159).toFixed(2): يعطي النص"3.14"، للعرض وليس للتحويل.Math.round(3.6): يقرّب الرقم إلى4.