Nilai Parameter Lalai dalam TypeScript

Parameter pilihan juga boleh ditetapkan nilai lalai. Dalam kes ini, tanda soal untuk menunjukkan parameter bersifat pilihan tidak ditulis. Sebagai contoh, mari kita tetapkan nilai 'snow' untuk pengguna yang tidak mempunyai nama keluarga:

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

Sekarang mari kita gunakan fungsi kita. Panggilnya dengan dua parameter:

typescriptfunc('john', 'smit'); // mengembalikan 'john smit'

Panggilnya dengan satu parameter:

typescriptfunc('john'); // mengembalikan 'john snow'
Задание 1

Buat fungsi yang akan menaikkan nombor kepada kuasa yang ditentukan. Biarkan parameter pertama fungsi menerima nombor, dan yang kedua - kuasa. Biarkan parameter kedua menjadi pilihan, dan secara lalai fungsi menaikkan nombor kepada kuasa kedua.