FAQ |
Kalender |
![]() |
#1 | ||
|
|||
Medlem
|
Hej
Jag förstår inte varför följande inte fungerar. Kod:
var values = new Array(); values[0] = "Metriska systemet"; values[0][1]["name"] = "Nanometer"; values[0][1]["coefficient"] = 1000000000; values[0][2]["name"] = "Mikrometer"; values[0][2]["coefficient"] = 1000000; values[0][3]["name"] = "Millimeter"; values[0][3]["coefficient"] = 1000; values[0][4]["name"] = "Centimeter"; values[0][4]["coefficient"] = 100; values[0][5]["name"] = "Centimeter"; values[0][5]["coefficient"] = 100; values[0][6]["name"] = "Decimeter"; values[0][6]["coefficient"] = 10; values[0][7]["name"] = "Kilometer"; values[0][7]["coefficient"] = 0.001; values[0][8]["name"] = "Mil"; values[0][8]["coefficient"] = 0.0001; |
||
![]() |
![]() |
![]() |
#2 | ||
|
|||
Medlem
|
values[0] är en sträng, inte en lista.
|
||
![]() |
![]() |
![]() |
#3 | ||
|
|||
Medlem
|
Så man måste alltid skriva typ values[0] = new Array();
Går det inte att göra detta automatiskt genom att skriva values[0][2][3] som med PHP? |
||
![]() |
![]() |
![]() |
#4 | |||
|
||||
Klarade millennium-buggen
|
Citat:
|
|||
![]() |
![]() |
![]() |
#5 | ||
|
|||
Medlem
|
|||
![]() |
![]() |
![]() |
#6 | ||
|
|||
Medlem
|
JS har väl sina nackdelar :P
jag skapade ett objekt istället. gick smidigare så. { } |
||
![]() |
![]() |
Svara |
|
|