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
2 svar · 137 visningar · startad av T_Codez
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...
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