Avatar billede razmuz_dk Nybegynder
22. oktober 2001 - 15:36 Der er 9 kommentarer og
1 løsning

Afrunde til nærmeste ti\'er ..

Man kan bruge
udregning=Math.round(tal);
til at af runde f.eks. \"123.321\" til 123...

Men hvordan afrunder man til nærmeste tier? - f.eks.

12 -> 10
14,99 -> 10
15 -> 20

U get my point! :)
Avatar billede limemedia Nybegynder
22. oktober 2001 - 15:37 #1
udregning=Math.round(tal/10)*10;
Avatar billede razmuz_dk Nybegynder
22. oktober 2001 - 15:40 #2
nej! ..?

Så laver den jo bare
20 -> 200
og
30 -> 300 ...

¿
Avatar billede limemedia Nybegynder
22. oktober 2001 - 15:41 #3
ikke hvis du både dividerer og ganger ? så kan tallet aldrig blive faktor 10 højere ?
Avatar billede razmuz_dk Nybegynder
22. oktober 2001 - 15:42 #4
Sorry sorry, min fejl! :-) u\'ll get tha points
Avatar billede razmuz_dk Nybegynder
22. oktober 2001 - 15:42 #5
DOH! - svar lige igen will ya? :-)

Det kører for mig ida\'! :)
Avatar billede limemedia Nybegynder
22. oktober 2001 - 15:44 #6
beviset !

<SCRIPT>
  var tal=1234.4567;
  alert(Math.round(tal/10)*10);
</SCRIPT>
Avatar billede limemedia Nybegynder
22. oktober 2001 - 15:44 #7
det kører, du fik lige afvist mit svar *g*
Avatar billede Slettet bruger
22. oktober 2001 - 15:48 #8
<script>
function afrund(tal) {
tal = tal.substr(0,tal.indexOf(\",\"));
tal = parseInt(tal);
tal = Math.round(tal / 10) * 10;
}
</script>
Avatar billede Slettet bruger
22. oktober 2001 - 15:49 #9
Sorry, too late!
Avatar billede limemedia Nybegynder
22. oktober 2001 - 18:31 #10
thx4ptn
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
Vi tilbyder markedets bedste kurser inden for webudvikling

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