function tikla(id, val1, val2, val3, val4, val5, val6, val7, val8, val9, val10, val11, val12) {var y = 1;while(y<13){ var ys = y. toString ; var k = parseInt ; if(k 1) ++y;}} if icindeki k yazan yere val ve yanına y degiskenini getirerek yenibir degisken olusturmak istedim yani fonksiyon parametrelerinden gelen val1, val2.. degerlerini if ile kıyaslayabilmek icin olmadı ama bu bunu nasıl yapabiliriz?

: hocam simdi var y = 1; var valy = 'val'+y; //cıkan sonuc >> val1 ben if ( val1 1 ) // calisiyor if ( valy 1) // calismiyor burada valy nin veri tipi nedir bunu if ile 1 e esit olup olmadıgını tespit etmek istiyorum Edit olmamış hacım valy nin değeri "val1" string olarak onu ancak if(valy 'val1') şu if ile yakalarsın tam anlamadım ki yapmak istediğini? bir şeyler ters değil mi sencede? - xx yerde hata var. - ya aslında kod şyle sanıyor olabilir bla bla bla - olm kendine gel kodlar düşünmez - ...

hocam simdi var y = 1; var valy = 'val'+y; //cıkan sonuc >> val1 ben if ( val1 1 ) // calisiyor if ( valy 1) // calismiyor burada valy nin veri tipi nedir bunu if ile 1 e esit olup olmadıgını tespit etmek istiyorum Edit olmamış

// function tikla(id, val1, val2, val3, val4, val5, val6, val7, val8, val9, val10, val11, val12) {var y = 1;while(y<13 if(arguments 1) ++y;}} // ]]> yazarak istedigimi basardim.. teşekürler snnyk

ys string olduğu için toplama işlemi değil birleştirme işlemi yapar. toplamak istediğin değerleri int e cast et hacım - xx yerde hata var. - ya aslında kod şyle sanıyor olabilir bla bla bla - olm kendine gel kodlar düşünmez - ...