Konvertierung einer Zahl in einen String in TypeScript: Wie macht man es richtig und fehlerfrei?
Hallo zusammen! Ich habe gerade angefangen, TypeScript zu lernen, und habe ein Problem mit der Konvertierung einer Zahl in einen String. In normalem JavaScript habe ich immer etwas wie `String(123)` oder `(123).toString()` verwendet, aber in TypeScript bin ich auf unerwartete Typfehler gestoßen.
Hier ist ein Beispiel meines Codes:
```typescript
const userId: number = 42;
const url: string = "/user/" + userId; // Fehler: Type 'number' is not assignable to type 'string'
```
Ich habe erwartet, dass TypeScript die Zahl automatisch in einen String konvertiert, wenn ich sie konkateniere, so wie JavaScript es tut, aber ich bekomme einen Kompilierungsfehler. Ich habe auch Folgendes versucht:
```typescript
const userId: number = 42;
const url: string = "/user/" + String(userId); // Funktioniert, aber ist das richtig?
```
Mich interessieren mehrere Dinge:
1. Welche Methode gilt als