เชคแบบนี้ไ่ม่ได้หรอคร๊ะ _root["s"+i+2].text == ""

เริ่มโพสต์โดย yoyomon, 10 ก.พ. 2010, 13:01 น.

0 สมาชิก และ 1 บุคคลทั่วไป กำลังเปิดอ่านโพสต์นี้

yoyomon

พอใส่ค่าลงในกล่อง
มันก้อได้เป็น
NaN = NaN + NaN

เชคแบบนี้ไ่ม่ได้หรอคร๊ะ

if(_root["s"+i+1].text == "" && _root["s"+i+2].text == ""){



function main(){

for(i=1 ; i<=10 ; i++){
if(_root["s"+i+1].text == "" && _root["s"+i+2].text == ""){
score[i][0] = -1 ;
score[i][1] = -1 ;
}
else{
score[i][0] = Number (_root["s"+i+1].text) ;
score[i][1] = Number (_root["s"+i+2].text) ;
trace(score[i][0] +" _____ "+score[i][1]);
}

if(score[i][0] != -1 && score[i][1] != -1){
score[i][2] = score[i][0] + score[i][1];
trace(score[i][2] +"="+ score[i][0] +"+"+ score[i][1] );
}
}
}


กากก่อเกรียนนู้บ

ใส่วงเล็บคร่อมส่วนที่จะบวกเลขครับ

_root["s"+(i+1)]

SMF 2.1.7 © 2026, Simple Machines