Tuesday, July 3, 2012

parseFloat()

Function.parseFloat() mengkonversi angka-angka yang terlampir di dalam tanda kutip ke dalam bilangan titik-kambang atau floating number.

Sintaks:

parseFloat(numString)
  • numString berisi angka-angka yang terlampir di dalam tanda kutip. Jika karakter pertama di dalam string tidak dapat dikonversi atau bukan angka -- kecuali spasi --, maka Function.parseFloat() akan mengembalikan NaN.

Function.parseFloat() adalah fungsi standard JavaScript 1.0+, JScript 1.0+, ECMAScript 1.0+ dan didukung Google Chrome Beta+, Firefox 1.0 (Gecko 1.7)+, Internet Explorer 3+, Netscape Navigator 2.0+, Opera 3.0+, Safari 1.0+.

Contoh berikut mengkonversi setiap nilai di parameter numString ke dalam bilangan titik-kambang:

document.write(parseFloat("10")); // 10 document.write(parseFloat("10.33")); // 10.33 document.write(parseFloat("34 45 66"));// 34 document.write(parseFloat(" 60 ")); // 60 document.write(parseFloat("40 tahun"));// 40 document.write(parseFloat("Dia berusia 40"));// NaN

Untuk mengkonversi angka-angka yang terlampir di dalam tanda kutip ke dalam bilangan bulat, bisa anda gunakan Function.parseInt().