08. februar 2006 - 23:54Der er
7 kommentarer og 1 løsning
Udregning af gennemsnit - men tror det er str.
Jeg vil gerne have regnet et gennemsnit ud af disse værdier.
Men den lægger bare strengene sammen "2111" - i stedet for at regne det ud "5" ??
Måske en måde at fortælle javascriptet at det er tal jeg arbejderne og ikke text strenge???
function regnUd(){ var Levering = document.karater.LeveringResutalt; var Support = document.karater.SupportResutalt var Brugervenlighed = document.karater.BrugervenlighedResutalt; var Betalingsprocessen = document.karater.BetalingsprocessenResutalt; var Output = Levering.value+Support.value+Brugervenlighed.value+Betalingsprocessen.value;
I lang tid har samarbejdsbranchen fokuseret på at forbedre enhedsfunktioner – bedre kameraer, klarere lyd og smartere software. Men den virkelige forvandling handler ikke om funktioner.
+ er en såkaldt unary operator, der konverterer en tekst-streng til et tal (men vær opmærksom på, at den vil give fejl ('NaN'), hvis det ikke er et tal i strengen !-)
-- og så ville jeg nok konvertere og teste dem undervejs:
var Levering = document.karater.LeveringResutalt.value; Levering = isNaN(Levering)?0:+Levering; var Support = document.karater.SupportResutalt.value; Support = isNaN(Support)?0:+Support; var Brugervenlighed = document.karater.BrugervenlighedResutalt.value; Brugervenlighed = isNaN(Brugervenlighed)?0:+Brugervenlighed; var Betalingsprocessen = document.karater.BetalingsprocessenResutalt.value; Betalingsprocessen = isNaN(Betalingsprocessen)?0:+Betalingsprocessen; var Output = Levering.value+Support.value+Brugervenlighed.value+Betalingsprocessen.value;
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.