Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

271
Visualizações
how to get values for multidimensional array from user in node/javascript

getting values for a multidimensional array from users in C programming, we can use two for loops and scanf to get values.When I tried that in similar way in node javascript attempt was failed

I have tried something like this:

var readlineSync = require('readline-sync')
var arr = new Array();

console.log('enter aray values');

for (let i = 0; i < 6; i++){
    for (let j = 0; j < 6; j++){
       
 arr[i][j] = readlineSync.questionInt('')
   
 }

}

console.log(arr);

and I got an error saying :

arr[i][j] = readlineSync.questionInt('')
                  ^
TypeError: Cannot set properties of undefined (setting '0')
about 4 years ago · Juan Pablo Isaza
2 Respostas
Responde à pergunta

0

you can't set properties on undefined.

var readlineSync = require('readline-sync')
var arr = new Array();

console.log('enter aray values');

for (let i = 0; i < 6; i++) {
    for (let j = 0; j < 6; j++) {
        arr[i] = [];
        arr[i][j] = readlineSync.questionInt('')
    }
}

console.log(arr);
about 4 years ago · Juan Pablo Isaza Relatório

0

The error describes that arr[i] is undefined, which means that no properties can be set on it.

Each dimension of the multidimensional array should be created in each iteration of the loop:

for (let i = 0; i < 6; i++) {
    // 👇 initialize the dimension as an empty array
    arr[i] = new Array();
    for (let j = 0; j < 6; j++) {
        arr[i][j] = readlineSync.questionInt('')
    }
}
about 4 years ago · Juan Pablo Isaza Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda