Avatar billede mabiom92 Nybegynder
30. april 2012 - 00:25 Der er 9 kommentarer

Hjælp til forklaring af JS (JavaScript)

Hej, jeg sidder og er irriteret over jeg ikke kan finde ud af hvad dette betyder:

<script language="javascript">

    function format(expr,decplaces)

        {
   
            var str=""+Math.round(eval(expr)*Math.pow(10,decplaces));
   
            while(str.length<=decplaces)
   
        {
       
            str="0"+str;
   
        }
   
            var decpoint=str.length-decplaces;
   
            return str.substring(0,decpoint) + "." + str.substring(decpoint,str.length);

        }

            function Totalise()

        {
   
            with(document.forms[0])
           
        {

Mange tak for hjælpen!
Avatar billede arne_v Ekspert
30. april 2012 - 00:52 #1
Det foerste du skal forstaa omkring JavaScript er at det ikke er Java.

:-)
Avatar billede mabiom92 Nybegynder
30. april 2012 - 00:55 #2
Når for pokker :-)
Men vi du være flink at forklare mig det? Ville være dejligt!
Avatar billede arne_v Ekspert
30. april 2012 - 01:04 #3
Der er en kategori for java script:
  http://www.eksperten.dk/spm/Programmering/Script/JavaScript/
Avatar billede mabiom92 Nybegynder
30. april 2012 - 01:06 #4
Så lægger jeg spørgsmålet ind der.
Avatar billede arne_v Ekspert
30. april 2012 - 01:07 #5
Koden ligner noget skod kode som boer skrottes fremfor forstaaes med henblik paa genbrug.
Avatar billede mabiom92 Nybegynder
30. april 2012 - 01:12 #6
Men vil du ikke besvare mit spørgsmål?
Avatar billede arne_v Ekspert
30. april 2012 - 01:58 #7
Det er bare en indviklet maade at skrive:

    function format(expr, decplaces) {
        return eval(expr).toFixed(decplaces);
    }
Avatar billede mabiom92 Nybegynder
30. april 2012 - 09:17 #8
Kan du så forklare hvad det gør? :)
Avatar billede arne_v Ekspert
30. april 2012 - 18:38 #9
Jeg kan godt, men jeg vil ikke.

Hint - hvis du mangler info omkring en JavaScript funktion, saa bare google paa:

javascript funktionsnavn
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
Kurser inden for grundlæggende programmering

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