Đọc đoạn code này xong, thử hình dung ra xem nó sẽ in kết quả ra web như thế nào sau đó copy đoạn code này về và chạy thử rồi giúp em tìm ra chỗ sai với! Mã: <html> <head><title>Help me!</title> <script language="javascript"> var mang1 = new Array(3) //mang 1 chieu 3 phan tu var mang2 = new Array(3,10) //mang 2 chieu kich thuoc 3x10 var mang3 = new Array() // var String1 = "" var String2 = "" var String3 = "" var text1 = new Array() var text2 = new Array() var text3 = new Array() var i,j //------------------------------------------- String1 = String1 + "i," String1 = String1 + "love," String1 = String1 + "you" //------------------------------------------- String2 = String2 + "please," String2 = String2 + "give," String2 = String2 + "me," String2 = String2 + "some," String2 = String2 + "money" //------------------------------------------- String3 = String3 + "A1," String3 = String3 + "A2," String3 = String3 + "A3," String3 = String3 + "A4," String3 = String3 + "A5," String3 = String3 + "A6," String3 = String3 + "A7," String3 = String3 + "A8" //alert(String1); //alert(String2); //------------------------------------------- for (i=0;i<mang1.length;i++) { mang1[i]=i+1 } //------------------------------------------- function Chan(x,y,z) { y = x.split(",") mang3[z]= y.length for(i=0;i<y.length;i++) { mang2[z,i] = y[i] alert(y[i]) //alert(mang2[z,i]) } } Chan(String1,text1,0) for(i=0;i<mang3[0];i++) document.write("mang2[0," + i + "]=" +mang2[0,i] + "<br>") //for(i=0;i<mang3[0];i++) // document.write("text1[" + i + "]=" + text1[i] + "<br>") //alert(mang2[0,2]); Chan(String2,text2,1) //alert(mang2[0,2]); //alert(mang2[1,2]); Chan(String3,text3,2) //------------------------------------------- for(i=0;i<mang3.length;i++) { for(j=0;j<mang3[i];j++) { document.write("mang2[" + i + "," + j +"]=" + mang2[i,j] + "; ") } document.write("<br>") } //------------------------------------------- //for(i=0;i<mang3[2];i++) // { // document.write(text3[i]) // document.write("<br>") // } </script> </head> <body> </body> </html>
Chẳng có lỗi gì hết! Đã test thử và nó đưa lần lượt hộp thoại thông báo các string là i love you và A1 đến A9