У TS можна використовувати прості функції. Але не цікаво. Приклад функції - аналог того, що ми писали в JS. Запустіть, перегляньте результат. Зверніть увагу, функція продовжуватиме роботу при return '4', return false. Тобто. ніякого контролю над типами даних немає. Зніміть коментар та переконайтеся.
У TS логічніше застосовувати контроль того, що повертає функція. Тобто. вказувати тип даних. Подивіться приклад. Запустіть. Тепер замініть return 44 на return '44'. Код не компілюється та видасть помилку. Поверніть return 44. Контролювати тип даних, який повертає функція – найбільш коректний підхід у TS.
Якщо функція в TS виступає як обгортка для угруповання дій і не передбачає повертати значення, то просто напишіть void. Багато мовах програмування такі функції називають процедури. Зверніть увагу, якщо після цього ви вирішите дописати процедуру return, то компілятор видасть помилку. Напишіть return 55; та перевірте. Після цього закоментуйте return 55.
Напишіть функцію, яка повертає випадкове ціле число від 0 до 100. Результат виведіть у .out-4. Тип даних функції вкажіть відповідне завдання.
Напишіть функцію f05 тип string, яка повертає...
Завдання доступні після придбання курсу
Напишіть функцію f06, яка повертає максимальне із трьох...
Завдання доступні після придбання курсу
Напишіть процедуру f07, яка виводить ціле ціле число...
Завдання доступні після придбання курсу
У TS аргументи функції можуть мати задані типи...
Завдання доступні після придбання курсу
У TS, на відміну JS проводиться контроль кількості...
Завдання доступні після придбання курсу
Напишіть функцію f10, яка приймає 4 числа і...
Завдання доступні після придбання курсу
Напишіть функцію, яка приймає два аргументи та повертає...
Завдання доступні після придбання курсу
Напишіть функцію перевірки пароля. Функція приймає рядок. Якщо...
Завдання доступні після придбання курсу
У деяких випадках функції мало одного значення. Наприклад,...
Завдання доступні після придбання курсу
Давайте напишемо тепер класичну функцію. Функція повертає результат...
Завдання доступні після придбання курсу
Тепер давайте розкриємо потенціал такого підходу - подивимося,...
Завдання доступні після придбання курсу
Напишіть функцію, яка може повертати або boolean або...
Завдання доступні після придбання курсу
Напишіть функцію, яка приймає ім'я класу як рядок,...
Завдання доступні після придбання курсу
У функцію TS можна передавати необов'язкові параметри. Вивчіть,...
Завдання доступні після придбання курсу
Завдання доступні після придбання курсу
Завдання доступні після придбання курсу