Caros mestres do Java Script, estou tentando aprender como funcionar Matriz(Array) no JavaScript. Gostaria de inserir o nome do funcionário na linha e o cargo do funcionário na coluna, e imprimir na seguinte ordem Nome do funcionário e depois cargo do funcionário. No arquivo .js, tenho o seguinte código:
var funcionarios = [][], indiceLinha, indiceColuna;
No arquivo index.html, tenho o seguinte código:
<!DOCTYPE html>
<html lang="pt-BR">
<head>
<meta charset="utf-8" />
<title>Aprendendo Algoritmos com JavaScript</title>
</head>
<body>
<script src="scripts/aplicativo_021.js"></script>
<script>
for (indiceLinha = 0; indiceLinha < 2; indiceLinha++)
{
funcionarios[indiceLinha] = (prompt("Digite o Nome do Funcionário:"));
for (indiceColuna = 0; indiceColuna < 2; indiceColuna++)
{
funcionarios[indiceColuna] = (prompt("Digite o Cargo do Funcionário:"));
funcionarios[indiceLinha] = (prompt("Digite o Nome do Funcionário:"));
}
}
for (indiceLinha = 0; indiceLinha < 2; indiceLinha++)
{
for (indiceColuna = 0; indiceColuna < 2; indiceColuna++)
{
document.write("Nome do Funcionário " + funcionarios[indiceLinha] + "\n");
document.write("<br>");
document.write("Cargo do Funcionário " + funcionarios[indiceColuna] + "\n");
document.write("<br>");
}
}
</script>
</body>
</html>
Onde estou errando? Já tentei de várias formas e não consegui. Quem puder ajudar, agradeço muito de antemão.