qual é melhor usar , o |undefined ou =0 ? ou dá na mesma ?
valor: number | undefined;
destino: number = 0;
qual é melhor usar , o |undefined ou =0 ? ou dá na mesma ?
valor: number | undefined;
destino: number = 0;
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.