Alapértelmezett paraméterértékek a TypeScript-ben
Az opcionális paramétereknek alapértelmezett értéket is lehet beállítani. Ebben az esetben a kérdőjelet, amely az opcionális paramétert jelzi, nem kell leírni. Példaként rendeljük azoknak a felhasználóknak, akiknek nincs vezetékneve megadva, a 'snow' értéket:
function func(first: string, last: string = 'snow') {
return first + ' ' + last;
}
Most használjuk a függvényünket. Hívjuk meg két paraméterrel:
func('john', 'smit'); // returns 'john smit'
Hívjuk meg egy paraméterrel:
func('john'); // returns 'john snow'
Készítsen egy függvényt, amely egy számot a megadott hatványra emel. Az első paraméterként a függvény fogadja a számot, a második paraméterként pedig a hatványt. Legyen a második paraméter opcionális, és alapértelmezés szerint a függvény a számot a második hatványra emeli.