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

281
Visualizações
Texto mecanografiado: ¿Hay un tipo para numerable?

Quisiera saber si existe un tipo para datos numerables. Para mí, numerable es un número o una cadena que se puede convertir en un número, por ejemplo:

 const a = 1; // it's a numerable const b = "1"; // it's a numerable since typeof +b === 'number ' const c = "zerezre" // it's not a numerable

al principio estaba tratando de crear mi propio tipo

 export type Numerable = number | string;

pero esto no fue explícito y pueden aparecer muchos errores. Así que estaba pensando en crear un validador con tipo fantasma, pero esto no es realmente lo que quiero (supongo) ya que solo quiero un tipo definido y no agregar verificación dentro del programa en ejecución.

¿Alguien puede tener alguna idea?

Muchas gracias

over 4 years ago · Santiago Trujillo
1 Respostas
Responde à pergunta

0

Debería poder usar los tipos de cadena literal de plantilla introducidos en TypeScript 4.1 para lograr esto:

 type Numerable = number | `${number}`

Todos sus ejemplos funcionan como se esperaba; consulte aquí .

over 4 years ago · Santiago Trujillo 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