ďťż
Podstrony
|
telcocafeWitam mam problem, ponieważ nie wiem jak można podzielić liczbę na poszczególne cyfry.Chciałbym np z liczby 21 mieć dwie osobne zmienne, albo tablicę zawierającą cyfry 2 i 1. Wiem, że do ciągów znaków działa fukcja substr(), jednakże po próbie użycia jej do liczby wyświetla się błąd, że metoda jest nieobsługiwana. Czym mogę zastąpić tą metodę, bardzo proszę o pomoc. Pozdrawiam phpowiec. Przecież substr() działa wyłącznie na stringach! Więc musisz zamienić typ liczbowy na ciąg znaków! Na przykład tak:i = 0123456789; s = ''+i; return s.substr(2,5); Pozdrawiam :) @down: Przepraszam, rzeczywiście, nie zauważyłem ;) Ale kodzik działa, i substr możesz użyć :P Użytkownik DJ_ProG edytował ten post 20 styczeń 2007, 14:34 Dzięki za odp. poradziłem sobie w taki sposób: var zmienna = 12; zmienna = new String(zmienna); znak1 = zmienna.charAt(0); znak2 = zmienna.charAt(1); (to tak jakby ktoś w przyszłości szukał) Pozdrawiam P.S nie wiem czy zauważyłeś DJ_ProG, ale w moim poście napisałem, że wiem, że ta funkcja nie działa na liczby tylko na stringi. |
|||
Sitedesign by AltusUmbrae. |