Terjemahan ini belum lengkap. Mohon bantu menerjemahkan artikel ini dari Bahasa Inggris.
Fungsi Math.abs() mengembalikan nilai absolut dari sebuah bilangan, yaitu adalah
Sintak
Math.abs(x)
Parameter
x
- Sebuah bilangan.
Nilai kembali
Nilai absolut dari bilangan yang diberikan.
Deskripsi
Karena abs()
adalah sebuah metode statis dari Math, anda harus menggunakan itu sebagai Math.abs()
, Bukan sebagai metode dari sebuah object Math yang anda buat (Math
bukanlah sebuah konstruktor).
Contoh
Prilaku dari Math.abs()
Mengabaikan sebuah obyek kosong, sebuah array dengan lebih dari dua anggota, sebuah string non-numerik atau undefined
/variabel kosong dikembalikanNaN
. Mengabaikan null
, sebuah string kosong atau sebuah array kosong dikembalikan 0.
Math.abs('-1'); // 1 Math.abs(-2); // 2 Math.abs(null); // 0 Math.abs(''); // 0 Math.abs([]); // 0 Math.abs([2]); // 2 Math.abs([1,2]); // NaN Math.abs({}); // NaN Math.abs('string'); // NaN Math.abs(); // NaN
Spesifikasi
Spesifikasi | Status | Komentar |
---|---|---|
ECMAScript 1st Edition (ECMA-262) | Standard | Definisi awal. Diimplementasikan pada JavaScript 1.0. |
ECMAScript 5.1 (ECMA-262) The definition of 'Math.abs' in that specification. |
Standard | |
ECMAScript 2015 (6th Edition, ECMA-262) The definition of 'Math.abs' in that specification. |
Standard | |
ECMAScript 2017 Draft (ECMA-262) The definition of 'Math.abs' in that specification. |
Draft |
Kompatibilitas browser
Fitur | Chrome | Firefox (Gecko) | Internet Explorer | Opera | Safari |
---|---|---|---|---|---|
Dukungan dasar | (Yes) | (Yes) | (Yes) | (Yes) | (Yes) |
Fitur | Android | Chrome untuk Android | Firefox Mobile (Gecko) | IE Mobile | Opera Mobile | Safari Mobile |
---|---|---|---|---|---|---|
Dukungan dasar | (Yes) | (Yes) | (Yes) | (Yes) | (Yes) | (Yes) |