Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

107
Views
cómo obtener un valor del índice específico de la propiedad del objeto que tiene los valores de la matriz empujada en javascript

Estoy tratando de obtener un valor del índice específico de la propiedad del objeto. He usado la función push para enviar el valor a la propiedad del objeto, pero cuando llamo a result.marks[0] , devuelve todos los valores en una matriz.

 <!DOCTYPE html> <html> <body> <p id="demo"></p> <script> try { let result = { marks: [], // }; const n = 5; let text = ""; for (let i = 0; i < n; i++) { text += prompt("Enter value of " + i, i) + "<br>"; } result.marks.push(text); document.getElementById("demo").innerHTML = result.marks[0]; // it does not print the specific index value.it return the whole values in an array. } catch (err) { document.write(err); }; </script> </body> </html>
about 4 years ago · Juan Pablo Isaza
1 answers
Answer question

0

Dentro de su ciclo, concatena todas las entradas en una cadena y empuja esa cadena a la matriz.

 loop 1: text="0<br>" loop 2: text="0<br>1<br>" and so on.

al final de su ciclo, su valor de texto es "0<br>1<br>2<br>3<br>4<br>5<br>" y luego lo empuja a la matriz

entonces, cuando obtiene el elemento de índice 0, devuelve la cadena con todos los valores. Lo que puede hacer es dejar de concatenar y empujar cada entrada a la matriz dentro del ciclo

 <html> <body> <p id="demo"></p> <script> try { let result = { marks: [], // }; const n = 5; let text = ""; for (let i = 0; i < n; i++) { text = prompt("Enter value of " + i, i) + "<br>"; result.marks.push(text) } document.getElementById("demo").innerHTML = result.marks[1]; // it now returns value from specific index. } catch (err) { document.write(err); }; </script> </body> </html>

about 4 years ago · Juan Pablo Isaza Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!