Cao thủ Java Script nào vào giúp em với!

Thảo luận trong 'Lập trình & Đồ hoạ' bắt đầu bởi pmphuong, 27/12/07.

  1. pmphuong

    pmphuong Mr & Ms Pac-Man

    Tham gia ngày:
    10/1/05
    Bài viết:
    278
    Đọ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>
     
  2. donv_c0609l

    donv_c0609l Youtube Master Race

    Tham gia ngày:
    6/1/08
    Bài viết:
    42
    Nơi ở:
    Bách Khoa-Aptech
    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
     

Chia sẻ trang này