webForumDet fria alternativet

Array av detta. Hur göra

JavaScript

2 svar · 137 visningar · startad av T_Codez

Medlem sedan juli 2001458 inlägg
Frågan#1

Hej allesamman

Har en liten fundering på hur man skulle kunna göra en array av koden nedan. Några som vet hur man gör? Är ingen hejare på Jscript och definitift inte på arrayer...

Kod:

<SCRIPT language=javascript type=text/JavaScript>

function bilder() {
bildval = Math.random() *103;
bildval = Math.round(bildval);

if (bildval==1) { document.bild.src='../pics/ruta/002.jpg';
} else if (bildval==2) { document.bild.src='../pics/ruta/003.jpg';
} else if (bildval==3) { document.bild.src='../pics/ruta/004.jpg';
} else if (bildval==4) { document.bild.src='../pics/ruta/005.jpg';
} else if (bildval==5) { document.bild.src='../pics/ruta/006.jpg';
} else if (bildval==6) { document.bild.src='../pics/ruta/007.jpg';
} else if (bildval==7) { document.bild.src='../pics/ruta/008.jpg';
} else if (bildval==8) { document.bild.src='../pics/ruta/009.jpg';
} else if (bildval==9) { document.bild.src='../pics/ruta/010.jpg';
} else if (bildval==10) { document.bild.src='../pics/ruta/011.jpg';
} else if (bildval==11) { document.bild.src='../pics/ruta/012.jpg';
} else if (bildval==12) { document.bild.src='../pics/ruta/013.jpg';
} else if (bildval==13) { document.bild.src='../pics/ruta/014.jpg';
} else if (bildval==14) { document.bild.src='../pics/ruta/015.jpg';
} else if (bildval==15) { document.bild.src='../pics/ruta/016.jpg';
} else if (bildval==16) { document.bild.src='../pics/ruta/017.jpg';
} else if (bildval==17) { document.bild.src='../pics/ruta/018.jpg';
} else if (bildval==18) { document.bild.src='../pics/ruta/019.jpg';
} else if (bildval==19) { document.bild.src='../pics/ruta/020.jpg';
} else if (bildval==20) { document.bild.src='../pics/ruta/021.jpg';
} else if (bildval==21) { document.bild.src='../pics/ruta/022.jpg';
} else if (bildval==22) { document.bild.src='../pics/ruta/023.jpg';
} else if (bildval==23) { document.bild.src='../pics/ruta/024.jpg';
} else if (bildval==24) { document.bild.src='../pics/ruta/025.jpg';
} else if (bildval==25) { document.bild.src='../pics/ruta/026.jpg';
} else if (bildval==26) { document.bild.src='../pics/ruta/027.jpg';
} else if (bildval==27) { document.bild.src='../pics/ruta/028.jpg';
} else if (bildval==28) { document.bild.src='../pics/ruta/029.jpg';
} else if (bildval==29) { document.bild.src='../pics/ruta/030.jpg';
} else if (bildval==30) { document.bild.src='../pics/ruta/031.jpg';
} else if (bildval==31) { document.bild.src='../pics/ruta/032.jpg';
} else if (bildval==32) { document.bild.src='../pics/ruta/033.jpg';
} else if (bildval==33) { document.bild.src='../pics/ruta/034.jpg';
} else if (bildval==34) { document.bild.src='../pics/ruta/035.jpg';
} else if (bildval==35) { document.bild.src='../pics/ruta/036.jpg';
} else if (bildval==36) { document.bild.src='../pics/ruta/037.jpg';
} else if (bildval==37) { document.bild.src='../pics/ruta/038.jpg';
} else if (bildval==38) { document.bild.src='../pics/ruta/039.jpg';
} else if (bildval==39) { document.bild.src='../pics/ruta/040.jpg';
} else if (bildval==40) { document.bild.src='../pics/ruta/041.jpg';
} else if (bildval==41) { document.bild.src='../pics/ruta/042.jpg';
} else if (bildval==42) { document.bild.src='../pics/ruta/043.jpg';
} else if (bildval==43) { document.bild.src='../pics/ruta/044.jpg';
} else if (bildval==44) { document.bild.src='../pics/ruta/045.jpg';
} else if (bildval==45) { document.bild.src='../pics/ruta/046.jpg';
} else if (bildval==46) { document.bild.src='../pics/ruta/047.jpg';
} else if (bildval==47) { document.bild.src='../pics/ruta/048.jpg';
} else if (bildval==48) { document.bild.src='../pics/ruta/049.jpg';
} else if (bildval==49) { document.bild.src='../pics/ruta/050.jpg';
} else if (bildval==50) { document.bild.src='../pics/ruta/051.jpg';
} else if (bildval==51) { document.bild.src='../pics/ruta/052.jpg';
} else if (bildval==52) { document.bild.src='../pics/ruta/053.jpg';
} else if (bildval==53) { document.bild.src='../pics/ruta/054.jpg';
} else if (bildval==54) { document.bild.src='../pics/ruta/055.jpg';
} else if (bildval==55) { document.bild.src='../pics/ruta/056.jpg';
} else if (bildval==56) { document.bild.src='../pics/ruta/057.jpg';
} else if (bildval==57) { document.bild.src='../pics/ruta/058.jpg';
} else if (bildval==58) { document.bild.src='../pics/ruta/059.jpg';
} else if (bildval==59) { document.bild.src='../pics/ruta/060.jpg';
} else if (bildval==60) { document.bild.src='../pics/ruta/061.jpg';
} else if (bildval==61) { document.bild.src='../pics/ruta/062.jpg';
} else if (bildval==62) { document.bild.src='../pics/ruta/063.jpg';
} else if (bildval==63) { document.bild.src='../pics/ruta/064.jpg';
} else if (bildval==64) { document.bild.src='../pics/ruta/065.jpg';
} else if (bildval==65) { document.bild.src='../pics/ruta/066.jpg';
} else if (bildval==66) { document.bild.src='../pics/ruta/067.jpg';
} else if (bildval==67) { document.bild.src='../pics/ruta/068.jpg';
} else if (bildval==68) { document.bild.src='../pics/ruta/069.jpg';
} else if (bildval==69) { document.bild.src='../pics/ruta/070.jpg';
} else if (bildval==70) { document.bild.src='../pics/ruta/071.jpg';
} else if (bildval==71) { document.bild.src='../pics/ruta/072.jpg';
} else if (bildval==72) { document.bild.src='../pics/ruta/073.jpg';
} else if (bildval==73) { document.bild.src='../pics/ruta/074.jpg';
} else if (bildval==74) { document.bild.src='../pics/ruta/075.jpg';
} else if (bildval==75) { document.bild.src='../pics/ruta/076.jpg';
} else if (bildval==76) { document.bild.src='../pics/ruta/077.jpg';
} else if (bildval==77) { document.bild.src='../pics/ruta/078.jpg';
} else if (bildval==78) { document.bild.src='../pics/ruta/079.jpg';
} else if (bildval==79) { document.bild.src='../pics/ruta/080.jpg';
} else if (bildval==80) { document.bild.src='../pics/ruta/081.jpg';
} else if (bildval==81) { document.bild.src='../pics/ruta/082.jpg';
} else if (bildval==82) { document.bild.src='../pics/ruta/083.jpg';
} else if (bildval==83) { document.bild.src='../pics/ruta/084.jpg';
} else if (bildval==84) { document.bild.src='../pics/ruta/085.jpg';
} else if (bildval==85) { document.bild.src='../pics/ruta/086.jpg';
} else if (bildval==86) { document.bild.src='../pics/ruta/087.jpg';
} else if (bildval==87) { document.bild.src='../pics/ruta/088.jpg';
} else if (bildval==88) { document.bild.src='../pics/ruta/089.jpg';
} else if (bildval==89) { document.bild.src='../pics/ruta/090.jpg';
} else if (bildval==90) { document.bild.src='../pics/ruta/091.jpg';
} else if (bildval==91) { document.bild.src='../pics/ruta/092.jpg';
} else if (bildval==92) { document.bild.src='../pics/ruta/093.jpg';
} else if (bildval==93) { document.bild.src='../pics/ruta/094.jpg';
} else if (bildval==94) { document.bild.src='../pics/ruta/095.jpg';
} else if (bildval==95) { document.bild.src='../pics/ruta/096.jpg';
} else if (bildval==96) { document.bild.src='../pics/ruta/097.jpg';
} else if (bildval==97) { document.bild.src='../pics/ruta/098.jpg';
} else if (bildval==98) { document.bild.src='../pics/ruta/099.jpg';
} else if (bildval==99) { document.bild.src='../pics/ruta/100.jpg';
} else if (bildval==101) { document.bild.src='../pics/ruta/101.jpg';
} else if (bildval==102) { document.bild.src='../pics/ruta/102.jpg';
} else if (bildval==103) { document.bild.src='../pics/ruta/103.jpg';
} else if (bildval==104) { document.bild.src='../pics/ruta/104.jpg';

}
}
</SCRIPT>

Tack för uppmärksamheten

mvh
/ TT

------------------
There is no Tomorrow...

Medlem sedan juni 20004 308 inlägg
#2

Du kan göra så här så slipper du både arrayer och if-satser;

bildval="00"+(Math.floor(Math.random()*102)+2);
bildval=bildval.substring(bildval.length-3,bildval.length)
document.bild.src='../pics/ruta/'+bildval+'.jpg';

------------------
/ J

Medlem sedan juli 2001458 inlägg
#3

Thankz! :e

fungerar strålande...

------------------
There is no Tomorrow...

265 ms totalt · 4 externa anrop · v20260731065814-full.1dc6f849
124 ms — deklarationer (db)
0 ms — hämta statistik (cache)
130 ms — hämta tråd, inlägg och bilagor (db)
130 ms — ändringar (db)