Повернення Значень з Функцій
Основна мета функції — повертати значення.
Пам'ять, виділена для функції, видаляється після її виконання, і рідко інформація виводиться безпосередньо з функції у консоль.
Операція повернення значення виконується за допомогою ключового слова 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
не були виконані.
Дякуємо за ваш відгук!
Запитати АІ
Запитати АІ
Запитайте про що завгодно або спробуйте одне із запропонованих запитань, щоб почати наш чат
Can you explain what happens if there is no return statement in a function?
What would happen if I put code before the return statement?
Can you show an example where a function returns nothing?
Awesome!
Completion rate improved to 2.33
Повернення Значень з Функцій
Свайпніть щоб показати меню
Основна мета функції — повертати значення.
Пам'ять, виділена для функції, видаляється після її виконання, і рідко інформація виводиться безпосередньо з функції у консоль.
Операція повернення значення виконується за допомогою ключового слова 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
не були виконані.
Дякуємо за ваш відгук!