2017-10-15 73 views
1

我正在做一本書Beginner Javascript的二維數組練習,但我沒有瀏覽器代碼的輸出。這是爲什麼?多維數組 - 無輸出

<!DOCTYPE html> 
<html lang="en"> 
    <head> 
     <meta charset="UTF-8"> 
     <title>Chapter 2, Example 9</title> 
    </head> 
    <body> 
    <script> 
    var personnel = []; 

    var personnel [0] = []; 
    var personnel [0] [0] = "Name0"; 
    var personnel [0] [1] = "Age0"; 
    var personnel [0] [2] = "Address0"; 

    var personnel [1] = []; 
    var personnel [1] [0] = "Name1"; 
    var personnel [1] [1] = "Age1"; 
    var personnel [1] [2] = "Address1"; 

    var personnel [1] = []; 
    var personnel [1] [0] = "Name1"; 
    var personnel [1] [1] = "Age1"; 
    var personnel [1] [2] = "Address1"; 

    document.write ("Name: " + personnel [1] [0] + "<br/>"); 
    document.write ("Age: " + personnel [1] [1] + "<br/>"); 
    document.write ("Address: " + personnel [1] [2] + "<br/>"); 

    </script> 
    </body> 
</html> 
+0

定義變量人員一次就夠了。來自下一行的'var'字引起問題。 – naimul64

回答

1

我認爲這是

personnel [0] = []; 
personnel [0] [0] = "Name0"; 

var personnel [0] = []; 
var personnel [0] [0] = "Name0"; 

一個 「變種」 是不夠