1
resposta

qual usar ?

qual é melhor usar , o |undefined ou =0 ? ou dá na mesma ?

valor: number | undefined;

destino: number = 0;

1 resposta

Quando você coloca "number | undefined" você fala que "valor" pode receber tipo number ou pode não ter algum valor atribuído.

Já quando você fala "destino: number = 0", está dizendo que "destino" recebe tipo number e logo em seguida atribui 0 pra destino.