[ Leksykon ] [ JavaScript ] [ Metody ] [ Właściwości ] [ Math() ]
Math.abs()
[_] [A] [B] [C] [D] [E] [F] [G] [H] [I] [J] [K] [L] [M] [N] [O] [P] [Q] [R] [S] [T] [U] [V] [W] [X] [Y] [Z]
Przykłady:
function getABS(a, b) {
return Math.abs(a - b);
}
console.log(getABS(1, 5)); // 4
console.log(getABS(5, 3)); // 2
console.log(getABS(1.45757, 3.45454)); // 1.9969700000000001
console.log(Math.abs(-Infinity)); // Infinity
console.log(Math.abs(-2)); // 2
console.log(Math.abs(null)); // 0
console.log(Math.abs("")); // 0
console.log(Math.abs([])); // 0
console.log(Math.abs(1)); // 1
console.log(Math.abs(Infinity)); // Infinity
console.log(Math.abs("-1")); // 1
console.log(Math.abs(-3)); // 3
console.log(Math.abs({})); // NaN
console.log(Math.abs("string")); // NaN
console.log(Math.abs([5])); // 5
console.log(Math.abs([2, 4])); // NaN
console.log(Math.abs()); // NaN
console.log(Math.abs(-0)); // 0
console.log(Math.abs(0)); // 0
Opis:
Metoda Math.abs() statyczna zwraca wartość bezwzględną liczby. Parametr liczba. Zwracana wartość wartość bezwzględną podanego parametru. Jeśli parametr jest ujemne w tym -0, zwraca -parametr. W przeciwnym razie zwraca parametr jako liczbę. Wynik jest zatem zawsze liczbą dodatnią lub 0.
Linki: