/ Forside / Teknologi / Udvikling / Java Scripts / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
Java Scripts
#NavnPoint
molokyle 5410
Klaudi 2799
smorch 2439
kim 1360
Harlekin 1134
bentjuul 984
gibson 800
severino 695
Random 675
10  konsulent.. 626
Er input deleligt med 10 ?
Fra : Jesper


Dato : 25-09-02 21:13

Hej
Jeg søger lidt hjælp til en funktion der validere input fra
brugeren.
Jeg skal lave en funktion, der kontrollere om det tal brugeren
indtaster i et felt er deleligt med 10.
Korrekte resultater vil således være 10 20 30 osv.
Forkerte resultater kan være 1,23 223 0,99 osv.

En ide kunne være at dividere input med 10 og kontrollere om
resultatet er et heltal, men hvordan laves det lige ??

Jesper



--
Vil du lære at kode HTML, XHTML, CSS, SSI eller ASP ???
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! => http://www.html.dk/tutorials

 
 
Thomas Lindgaard (25-09-2002)
Kommentar
Fra : Thomas Lindgaard


Dato : 25-09-02 21:24

Jesper <jk@it.dk> wrote in news:amt5ck$85s$1@sunsite.dk:

> En ide kunne v‘re at dividere input med 10 og kontrollere om
> resultatet er et heltal, men hvordan laves det lige ??

Brug modulo - dvs. find den rest der bliver tilbage ved division med 10,
for hvis 10 går op vil resten jo være 0.

if ( $tal % 10 == 0 ) echo "det var vel nok et pænt tal";

Mvh.
/Thomas

Thomas Lindgaard (25-09-2002)
Kommentar
Fra : Thomas Lindgaard


Dato : 25-09-02 21:30

Thomas Lindgaard <thomas@it-snedkeren.BLACK_HOLE.dk> wrote in
news:Xns9294E3DEF8380thomasitsnedkerendk@193.88.15.201:

> if ( $tal % 10 == 0 ) echo "det var vel nok et p‘nt tal";

Hov! Vi snakker jo ikke PHP i denne gruppe...

tal = 40;
if ( tal % 10 == 0 ) document.write("juhuu"); else document.write("ævs");

Mvh.
/Thomas

Jesper (25-09-2002)
Kommentar
Fra : Jesper


Dato : 25-09-02 22:08

Tak, det var lige det jeg skulle bruge.
Jesper

> tal = 40;
> if ( tal % 10 == 0 ) document.write("juhuu"); else document.write("ævs");
>
> Mvh.
> /Thomas


--
Vil du lære at kode HTML, XHTML, CSS, SSI eller ASP ???
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! => http://www.html.dk/tutorials

Jens Peter Karlsen (26-09-2002)
Kommentar
Fra : Jens Peter Karlsen


Dato : 26-09-02 13:12

Eller en lille smule kortere:
if ( tal % 10)
On 25 Sep 2002 20:29:30 GMT, Thomas Lindgaard
<thomas@it-snedkeren.BLACK_HOLE.dk> wrote:

>if ( tal % 10 == 0 ) document.write("juhuu"); else document.write("ævs");
>


Lasse Reichstein Nie~ (26-09-2002)
Kommentar
Fra : Lasse Reichstein Nie~


Dato : 26-09-02 14:14

Jens Peter Karlsen <jpkarlsen@mvps.org> writes:

> On 25 Sep 2002 20:29:30 GMT, Thomas Lindgaard
> <thomas@it-snedkeren.BLACK_HOLE.dk> wrote:
>
> >if ( tal % 10 == 0 ) document.write("juhuu"); else document.write("ævs");
> >

> Eller en lille smule kortere:
> if ( tal % 10)

Du mener (!(tal%10)), hvis det skal være det samme. Ellers skal man også
bytte om på then- og else-grenene.
De 3 ekstra bytes "==0" er jeg dog villig til at betale for at gøre
programmet mere læsevenligt.

/L 'Husk at svare under det du svarer på'
--
Lasse Reichstein Nielsen - lrn@hotpop.com
'Faith without judgement merely degrades the spirit divine.'

Søg
Reklame
Statistik
Spørgsmål : 177558
Tips : 31968
Nyheder : 719565
Indlæg : 6408929
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste