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

263
Visualizações
¿Es posible cambiar todo el elemento de la matriz en JavaScript al tipo de número?

Ex)

 const a = ['1' , '2' , '3']

Cuando hay una matriz llamada , ¿hay alguna forma de cambiarla toda a la vez sin hacer un bucle?

quiero resultado [1,2,3]

about 4 years ago · Juan Pablo Isaza
2 Respostas
Responde à pergunta

0

Algo así, pero no realmente.

Es probable que el mejor enfoque sea hacer un mapa de matriz como tal:

 const a = ['1' , '2' , '3']; const b = a.map(function(i) {return Number(i);});

La ventaja del mapeo es que teóricamente se puede hacer en paralelo en lugar de secuencialmente. Sin embargo, la implementación particular de JavaScript realmente no permite esto porque JS usa un solo hilo y un programador en lugar de un enfoque verdaderamente multihilo.

Sin embargo, usar el mapeo es un enfoque mejor y más limpio porque si algún día JavaScript implementa subprocesos múltiples, el método map() teóricamente podría cambiarse para que sea multiproceso. Si eso se hiciera alguna vez, su código ya se beneficiaría de ese cambio (muy poco probable).

about 4 years ago · Juan Pablo Isaza Relatório

0

Hay una manera posible.

Lea más sobre Array.map() aquí: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/map

Es muy simple. Solo tienes que hacer esto: -

 a.map(strN => (!isNaN(strN)) ? Number(strN) : strN)

*Aviso: Esto devolverá el mismo valor si la cadena no es un número.

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