22. oktober 2001 - 16:32
Der er
12 kommentarer og 1 løsning
Udskriv største tal!!
Hej Jeg skal ved hjælp af et array, hvor brugerne skal indtaste 3 tal, finde ud af hvilket tal der er størst!! Hvad laver jeg galt?? <html> <head> <title>Untitled Document</title> </head> <body> <script language=\"javascript\"> nr = window.prompt( \"Tast et tal her:\", \"\"); nr2 = window.prompt( \"Tast 2. tal her:\", \"\"); nr3 = window.prompt( \"Tast 3. tal her:\", \"\"); var tal = new array( \"tal[0]=nr\", \"tal[1]=nr2\", \"tal[2]=nr3\"); document.write(Math.max(tal[0],tal[1],tal[2])) </script> </body> </html>
Annonceindlæg fra Infor
22. oktober 2001 - 16:41
#1
<ole> Når du har fyldt dit array \'tal\': function mySort(a, b) { return a - b; } tal.sort(mySort); alert(tal[tal.length-1]); /mvh </bole>
22. oktober 2001 - 16:42
#2
.max tager såvidt jeg kan se 2 parametre, så det må betyde, at du skal: document.write(Math.max(tal[0],Math.max(tal[1],tal[2]))); hth jes
22. oktober 2001 - 16:45
#3
øhh tak, men jeg forstår ikke helt!! Kan du ikke prøve at vise hvad du mener?
22. oktober 2001 - 16:47
#4
Nu har jeg rettet det! Men der står at Array ikke er defineret!! <script language=\"javascript\"> nr = window.prompt( \"Tast et tal her:\", \"\"); nr2 = window.prompt( \"Tast 2. tal her:\", \"\"); nr3 = window.prompt( \"Tast 3. tal her:\", \"\"); var tal = new array( \"tal[0]=nr\", \"tal[1]=nr2\", \"tal[2]=nr3\"); document.write(Math.max(tal[0],Math.max(tal[1],tal[2]))); </script>
Slettet bruger
22. oktober 2001 - 16:49
#5
<script language=\"javascript\"> nr = window.prompt( \"Tast et tal her:\", \"\"); nr2 = window.prompt( \"Tast 2. tal her:\", \"\"); nr3 = window.prompt( \"Tast 3. tal her:\", \"\"); var tal = new Array(); tal[0]=nr; tal[1]=nr2; tal[2]=nr3; document.write(Math.max(tal[0],Math.max(tal[1],tal[2]))); </script>
22. oktober 2001 - 16:51
#6
<html> <head> <title>Untitled Document</title> </head> <body> <script language=\"javascript\"> var tal = new Array(); tal[0] = window.prompt( \"Tast et tal her:\", \"\"); tal[1] = window.prompt( \"Tast 2. tal her:\", \"\"); tal[2] = window.prompt( \"Tast 3. tal her:\", \"\"); function mySort(a, b) { return a - b; } tal.sort(mySort); alert(tal[tal.length-1]); </script> </body> </html> ...Array() med stort \'A\'. /mvh
22. oktober 2001 - 16:51
#7
tak for det!!
22. oktober 2001 - 16:52
#8
selv tak......
22. oktober 2001 - 16:56
#9
jaja .....han er jo ny på stedet - lærer vel også pointsgivningens kunst på et tidspunkt :)
Slettet bruger
22. oktober 2001 - 17:09
#10
Ej, de point vil jeg ikke have! Det var jo trods alt de andre, der gjorde arbejdet! Er der nogen der venligst vil tage imod dem? :-)
22. oktober 2001 - 17:12
#11
Det er okay, med mig phoenixv ;o) Det var en smutter - og du er ikke den, der \'smutter indenom\' og scorer billige points. Jeg mangler ikke points - tværtimod - og lazio23 checker sikkert lidt bedre ud næste gang ;o)) /mvh
Slettet bruger
22. oktober 2001 - 20:08
#12
Nå, men så TAK FOR POINTS til både lazio (skodklub - Manchester United er meget bedre) og olebole! :-)
22. oktober 2001 - 23:00
#13
Selvtak :) ...og skal vi så ikke sende en tanke roenving også? Jeg har lidt på fornemmelsen, han tiende samtykker - selvom det var ham, der introducerede den løsning, der vist blev brugt :) /mvh
Vi tilbyder markedets bedste kurser inden for webudvikling