![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 600 Pomógł: 2 Dołączył: 1.09.2002 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
Witam.
Natrafiłem na taki maly problem. W jaki sposób można sprawdzić, czy podana liczba jest całkowita, czy rzeczywistą? proste zadanie, ale jednak coś nie wiem jak za to się zabrac. Będe bardzo wdzieczny za wszelkie wypowiedzi. |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 21 Pomógł: 4 Dołączył: 5.07.2008 Ostrzeżenie: (0%) ![]() ![]() |
Ja bym to zrobił w ten sposób:
Kod function isInteger(x) { if (x == Math.round(x)) return true; return false; } Aha, a jeśli ta liczba jest wpisywana w input, to musiałbyś zrobić coś takiego: Kod x = parseFloat(document.getElementById('liczba').value)
if (isNaN(x)) alert('To nie jest liczba'); else if (isInteger(x)) alert('To jest liczba calkowita'); else alert('To jest liczba rzeczywista'); Ten post edytował m87 11.07.2008, 11:14:33 |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 600 Pomógł: 2 Dołączył: 1.09.2002 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 22.08.2025 - 06:54 |