23. maj 2020 - 13:34 Der er 2 kommentarer og
1 løsning

Gange med 0 virker ikke

Jeg er ikke ferm udi java script. Rent ud sagt meget ny på området.
Jeg er ejer af sysform.dk
På siden er der følgende link:
http://sysform.dk/images/2016/Multiplikationlilletabel%20med%20negative%20tal.php
Højreklik på siden og "vis kilde) for at se scriptet.

Jeg har rettet lidt til så der genereres tal i intervallet [-10,10], men hvordan får jeg programmet til at virke med tallet 0?
Hver gang der generes 0 kommer meddelelsen "undefined"

(...ved godt at det måske står lidt rodet som script)
Slater Ekspert
23. maj 2020 - 14:32 #1
Dit problem er i linjerne:

var answer = 0;

while (answer != parseInt(problemArray[index]) && counter < 50000) {

- Du bruger 0 som en værdi du ikke regner med er korrekt, så den altid kommer ind i den while-løkke mindst én gang. Men når 0 er det korrekte svar, kommer den aldrig ind i løkken.

Hvis du bare sætter answer til noget den ikke kan være, f.eks. null i stedet for 0, så virker det.
23. maj 2020 - 15:02 #2
Fantastisk. Lille ting = stor virkning. Super. I gamle dage afgav man point her på Eksperten. Det gør man måske ikke mere?
Ellers tusinde tak for hjælpen
Slater Ekspert
23. maj 2020 - 15:04 #3
Nej, point er afskaffet i det nye design. Men velbekomme.
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

Opret Preview

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





Premium
Fremtiden har aldrig set mere usikker ud for Intel: Her er det, der kan redde – og dødsdømme chip-kæmpen
Computerviews: Intels nyslåede topchef Pat Gelsinger står overfor en stribe rigtig svære beslutninger. Hvis han ikke træder varsomt, vil chip-giganten sandsynligvis sygne hen.
Computerworld
Denne malware er den største trussel mod din virksomhed lige nu
Den mest aktive malware i verden sniger sig ind, og at svært at gøre nøget ved. Se her hvordan du tager dine forholdsregler.
CIO
Podcast: Hos Viking Life-Saving Equipment er it gået fra at være backend til at være noget, som kunderne spørger aktivt efter
Podcast, The Digital Edge: Viking leverer en stadig større del af deres produkt som en tjeneste. Som en del af tjenesten tager Viking ansvar for sikkerheden ved at levere, dokumentere og vedligeholde det nødvendige sikkerhedsudstyr. Hør hvordan Henrik Balslev senior digital director hos Viking har løftet den opgave.
Job & Karriere
Microsoft i kæmpe dansk satsning - åbner tre store datacentre i Danmark
Microsoft lancerer kæmpe satsning fra hovedkvarteret i Lyngby. Selskabet åbner tre store bæredygtige datacentre på Sjælland.
White paper
Ryk SAP-workloads i skyen – og tag alle de kendte fordele med
SAP-kunder verden over har gennem de seneste 15 år draget fordel af løsninger baseret på NetApps ONTAP-data management-platform. Herunder en mere sikker og stabil drift samt forenklet administration, hvilket er afgørende for at gennemføre projekter effektivt og for at reducere deres risikoprofil. Gennem de seneste år er det i høj grad også blevet muligt at rykke SAP-workloads i skyen, og det ønsker mange virksomheder rimeligvis at drage fordel af – men uden at sige farvel til mulighederne med NetApp ONTAP. I dette whitepaper stiller vi skarpt på mulighederne for at indarbejde NetApp Cloud Volumes ONTAP and Azure NetApp Files som del af en SAP-strategi baseret på Microsoft Azure.