Är det möjligt i TypeScript att kräva ett nummer med 0 decimaler?


type InputValue: number;

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

Det finns inget int-nummer i Typescript (endast BigInt)

Hur man tvingar att värdet har 0 decimaler (dvs. det är inte ett flyttal) som en typ utan ytterligare logik/typkontroller?

Svar #1

Hur man tvingar värdet att ha 0 decimaler (dvs. det är inte ett flyttal) som en typ utan ytterligare logik/typkontroller?

TypeScript stöder inte en int-datatyp.

Varför

Eftersom JavaScript inte stöder det. TypeScript är bara JavaScript med typspecifikationer.