Witam.
Tworzę ostatnio skrypciki w javascripcie i chciałbym nieco zoptymalizować je, a zwłaszcza zmniejszyć ich wagę.
Mam taki kod:
if (wynikskora!=0) {
kosztstring=kosztstring+wynikskora+' Skóra<br/>'
}
if (wynikzelazo!=0) {
kosztstring=kosztstring+wynikzelazo+' Żelazo<br/>'
}
if (wynikkrysztal!=0) {
kosztstring=kosztstring+wynikkrysztal+' Kryształ<br/>'
}
if (wynikwoda!=0) {
kosztstring=kosztstring+wynikwoda+' Pradawna Woda<br/>'
}
if (wynikogien!=0) {
kosztstring=kosztstring+wynikogien+' Pradawny Ogień<br/>'
}
if (wynikziemia!=0) {
kosztstring=kosztstring+wynikziemia+' Pradawna Ziemia<br/>'
}
if (wyniklod!=0) {
kosztstring=kosztstring+wyniklod+' Pradawny Lód<br/>'
}
Jak widać - jest to praktycznie taka sama instrukcja z tym, że jest zmieniona jedna zmienna. W jaki sposób najprościej zapisać to w pętli, żeby zmniejszyć wielkość skryptu? Jest jakaś funkcja czy cokolwiek, co pozwoli mi np. w nawiasie podać zmienne, które mają być podstawiane w dane miejsce?
Jeśli to coś prostego, łatwego do znalezienia/nauczenia/pamiętania, to przepraszam za pytanie. Po prostu nie mogłem tego odpowiednio sformułować, żeby wpisać w google i znaleźć odpowiedź.
Ps. Daję link do strony, jakby ktoś chciał/potrzebował przejrzeć całość:
http://goblin.coust.cba.pl/trening.html