[JAVA SCRIPT] Sprawdzanie danych
[JAVA SCRIPT] Sprawdzanie danych
Napisalem prosty skrypt obliczajacy potege danej liczby. Czy da sie sprawdzic czy uzytkownik nie wpisal zamiast wykladnika, albo podstawy jakiegos lancucha znakow
Innymi slowy czy podstawa i wykladnik to liczby 
Re: [JAVA SCRIPT] Sprawdzanie danych
Nie wiem jak to można zrobić akurat w JavaScript, ale może chociaż sam pomysł Ci pomoże. Otóż możesz skorzystać z odpowiednika pascalowej funkcji pos (oczywiście o ile taka funkcja istnieje, ale podejrzewam, że tak). Możesz również spróbować przekonwertować zmienną na liczbę rzeczywistą. Jeżeli się powiedzie, to znaczy, że wprowadził poprawne dane, jeśli zwróci false to nie.
Re: [JAVA SCRIPT] Sprawdzanie danych
Dzieki za zainteresowanie. Wlasciwie znalazlem info jak to zrobic na sieci
. Gdyby ktos kiedys byl zainteresowany, to do sprawdzenia czy zmienna nie jest liczba sluzy funkcja:
Kod: Zaznacz cały
isNaN(zmienna)
Re: [JAVA SCRIPT] Sprawdzanie danych
Kod: Zaznacz cały
var liczba = parseInt(danewejsciowe); // parseFloat dla ulamka
if (isNaN(liczba)) {dane sie nie nadaja do uzytku;}
else
{
obliczaj();
}

