Повернення Значень з Функцій
Основне призначення функції — повертати значення.
Пам’ять, виділена для функції, звільняється після її виконання, і рідко коли інформація виводиться безпосередньо з функції у консоль.
Операція повернення значення виконується за допомогою ключового слова return, яке також означає завершення виконання функції:
1234567function add(a, b) { return a + b; } let sum = add(25, 30); console.log("sum =", sum);
У наведеному вище прикладі видно, що виклик функції (add(25, 30)) замінюється значенням 55 (25 + 30) після ключового слова return.
Примітка
Функція завершує виконання та повертає значення у точці виклику, після чого її пам’ять очищується.
Також важливо розуміти, що ключове слово return завершує виконання функції. Будь-який код після оператора return не буде виконано:
1234567891011function add(a, b) { return a + b; console.log("Two numbers added"); console.log("Two numbers added"); console.log("Two numbers added"); console.log("Two numbers added"); } let numb = add(25, 12); console.log("numb =", numb);
Оператори console.log() після оператора return не були виконані.
Дякуємо за ваш відгук!
Запитати АІ
Запитати АІ
Запитайте про що завгодно або спробуйте одне із запропонованих запитань, щоб почати наш чат
Чудово!
Completion показник покращився до 2.5
Повернення Значень з Функцій
Свайпніть щоб показати меню
Основне призначення функції — повертати значення.
Пам’ять, виділена для функції, звільняється після її виконання, і рідко коли інформація виводиться безпосередньо з функції у консоль.
Операція повернення значення виконується за допомогою ключового слова return, яке також означає завершення виконання функції:
1234567function add(a, b) { return a + b; } let sum = add(25, 30); console.log("sum =", sum);
У наведеному вище прикладі видно, що виклик функції (add(25, 30)) замінюється значенням 55 (25 + 30) після ключового слова return.
Примітка
Функція завершує виконання та повертає значення у точці виклику, після чого її пам’ять очищується.
Також важливо розуміти, що ключове слово return завершує виконання функції. Будь-який код після оператора return не буде виконано:
1234567891011function add(a, b) { return a + b; console.log("Two numbers added"); console.log("Two numbers added"); console.log("Two numbers added"); console.log("Two numbers added"); } let numb = add(25, 12); console.log("numb =", numb);
Оператори console.log() після оператора return не були виконані.
Дякуємо за ваш відгук!