Korjaa TypeScript-tyyppiin liittyvä virhe.
Korjaa seuraava TypeScript-virhe. Virhe: [VIRHEVIESTI] Koodi: [KOODI] Tyyppimäärittelyt: [TYYPIT] Selitä: 1. Mikä aiheuttaa tyyppivirheen 2. Oikea tapa korjata se 3. Miten välttää vastaava tulevaisuudessa
Korvaa nämä hakasulkeissa olevat muuttujat omilla tiedoillasi:
[VIRHEVIESTI][KOODI][TYYPIT]Korjaa seuraava TypeScript-virhe.
Virhe:
Type 'string | undefined' is not assignable to type 'string'.
Koodi:
interface User {
name?: string;
}
function greet(user: User) {
const greeting: string = user.name;
return `Hello, ${greeting}`;
}
Tyyppimäärittelyt:
User interface on määritelty yllä.
Selitä:
1. Mikä aiheuttaa tyyppivirheen
2. Oikea tapa korjata se
3. Miten välttää vastaava tulevaisuudessaKorjattu koodi selityksineen.
Selaa kaikkia debuggaus prompteja tai tutustu muihin kategorioihin.