Avatar billede dael Nybegynder
01. oktober 2004 - 09:33 Der er 3 kommentarer og
1 løsning

Springer 00 over i min tæller!

Mit problemer at den springer 00 over dvs. 03,02,01,23. hvordan får jeg 00 med i min tæller ?

Har prøvet med lidt og værd men det vil ikke lykkes!

on (press) {
    if (Number(alarmh.text)>00) {
        alarmh.text = Number(alarmh.text)-1;
        if (alarmh.text>=10) {
            alarmh.text01 = substring(alarmh.text, 1, 1);
            alarmh.text02 = substring(alarmh.text, 2, 1);
        } else {
            alarmh.text01 = 0;
            alarmh.text02 = alarmh.text;
        }
        alarmh.text = alarmh.text01 add alarmh.text02;
    }
    if (Number(alarmh.text) == 00) {
        alarmh.text01 = 2;
        alarmh.text02 = 3;
        alarmh.text = alarmh.text01 add alarmh.text02;
    }
}
Avatar billede barklund Nybegynder
01. oktober 2004 - 09:54 #1
Aldrig har jeg set så syret et forsøg ;)

Her et andet forsøg - bedøm selv surhedsgraden:

on (press) {
    if (!klokken) klokken = Number(alarmh.text);
    klokken = klokken-1;
    if (klokken < 0) klokken = 23;
    alarmh.text = klokken < 10 ? "0"+klokken : klokken;
}

Her bruges en "almindelig" variabel til at gemme tallet i og så bruges tekstfeltet kun til at vise resultatet (og til at initialisere variablen).

--
Morten Barklund
Avatar billede dael Nybegynder
01. oktober 2004 - 10:06 #2
Griner... :-) kan godt se at mine programmeringsfærdigheder er på stenalder niveau, men man skal jo starte et sted.

Tak for hjælpen Morten

Mvh

David

PS. husk at svar.
Avatar billede barklund Nybegynder
01. oktober 2004 - 10:19 #3
Helt i orden - fortsæt endelig :P
Avatar billede barklund Nybegynder
01. oktober 2004 - 14:14 #4
Tark for points ;)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester