Вредности на параметрите по основно во TypeScript

На незадолжителните параметри може исто така да им се додели вредност по основно. Во овој случај, знакот прашалник за означување на незадолжителноста на параметарот не се пишува. За пример, ајде на оние корисници кои немаат зададено презиме, да му доделиме вредност 'snow':

typescriptfunction func(first: string, last: string = 'snow') {
  return first + ' ' + last;
}

Ајде сега да ја искористиме нашата функција. Да ја повикаме со два параметри:

typescriptfunc('john', 'smit'); // ќе врати 'john smit'

Да ја повикаме со еден параметар:

typescriptfunc('john'); // ќе врати 'john snow'
Задание 1

Направете функција која ќе подига број на зададен степен. Нека првиот параметар функцијата прима број, а вториот - степен. Нека вториот параметар биде незадолжителен, и по основно функцијата го подига бројот на втор степен.