Необязательным параметрам можно также назначать значение по умолчанию. Для примера давайте тем юзерам, у которых не задана фамилия, присвоим ей значение 'snow':
function func(first: string, last: string = 'snow') {
return first + ' ' + last;
}
Давайте теперь воспользуемся нашей функцией. Вызовем ее с двумя параметрами:
func('john', 'smit'); // вернет 'john smit'
Вызовем ее с одним параметром:
func('john'); // вернет 'john snow'
Сделайте функцию, которая будет возводить число в заданную степень. Пусть первым параметром функция принимает число, а вторым - степень. Пусть второй параметр будет необязательным, и по умолчанию функция возводит число во вторую степень.