Búsqueda de sitios web

¿Es posible en TypeScript hacer cumplir un número con 0 dígitos decimales?


type InputValue: number;

function(value: InputValue) {
   // do something here
}

No hay número int en Typescript (solo BigInt)

¿Cómo hacer cumplir que un valor tenga 0 dígitos decimales (es decir, que no sea un número flotante) como un tipo sin lógica adicional/aserciones de tipo?

Respuesta #1

¿Cómo hacer cumplir que un valor tenga 0 dígitos decimales (es decir, que no sea un número flotante) como tipo sin lógica adicional/afirmaciones de tipo?

TypeScript no soporta un tipo de dato int.

¿Por qué?

Porque JavaScript no lo soporta. TypeScript es solo JavaScript con anotaciones de tipos.