JavaScript menyediakan fungsi-fungsi yang membantu operasi angka.
Mengubah Angka
Fungsi toString berfungsi untuk mengubah angka menjadi string (text).
var x = 123;
x.toString(); // returns 123 from variable x
(123).toString(); // returns 123 from literal 123
(100 + 23).toString(); // returns 123 from expression 100 + 23
Fungsi toExponential berfungsi untuk mengubah format angka menjadi format eksponensial.
var x = 9.656;
x.toExponential(2); // returns 9.66e+0
x.toExponential(4); // returns 9.6560e+0
x.toExponential(6); // returns 9.656000e+0
Fungsi toFixed berfungsi untuk mengubah jumlah angka di belakang desimal suatu angka. Fungsi ini mengembalikan string (text).
var x = 9.656;
x.toFixed(0); // returns 10
x.toFixed(2); // returns 9.66
x.toFixed(4); // returns 9.6560
x.toFixed(6); // returns 9.656000
Fungsi toPrecision berfungsi untuk mengubah jumlah digit angka keseluruhan. Fungsi ini mengembalikan string (text).
var x = 9.656;
x.toPrecision(); // returns 9.656
x.toPrecision(2); // returns 9.7
x.toPrecision(4); // returns 9.656
x.toPrecision(6); // returns 9.65600
Fungsi parseInt berfungsi untuk mengubah string menjadi angka bulat (integer).
parseInt("10"); // returns 10
parseInt("10.33"); // returns 10
parseInt("10 20 30"); // returns 10
parseInt("10 years"); // returns 10
parseInt("years 10"); // returns NaN
Fungsi parseFloat berfungsi untuk mengubah string menjadi angka desimal.
parseFloat("10"); // returns 10
parseFloat("10.33"); // returns 10.33
parseFloat("10 20 30"); // returns 10
parseFloat("10 years"); // returns 10
parseFloat("years 10"); // returns NaN
Properti Angka
Properti MAX_VALUE memberikan nilai tertinggi variable bertipe angka.
var x = Number.MAX_VALUE;
Properti MIN_VALUE memberikan nilai terendah variable bertipe angka.
var x = Number.MIN_VALUE;
Tutorial sebelumnya : JavaScript Angka Atau Number
Tutorial setelahnya : Array Pada JavaScript
Semua Tutorial JavaScript : Tutorial JavaScript