Повернення Даних з Функцій
Свайпніть щоб показати меню
Можна повертати будь-яке значення з функції за допомогою оператора return.
123456function sum(a, b) { return a + b; } let result = sum(10, 15); console.log(result); // Output: 25
Загальний синтаксис
Загальний синтаксис оператора return:
return <value>;
Де <value> — необов'язковий параметр. Якщо значення не вказано, функція повертає undefined:
1234567function exampleFunc() { console.log("In the Function"); return; } let result = exampleFunc(); console.log("Return value if nothing is returned:", result); // Output: undefined
Як це працює?
Оператор return зупиняє виконання функції та повертає керування до тієї частини коду, де функція була викликана. Тому будь-який код після return ігнорується:
1234567891011function exampleFunc() { console.log(1); console.log(2); return true; // Execution stops here console.log(4); // Ignored console.log(5); // Ignored } console.log("Before Function Call"); console.log(exampleFunc()); // Output: true console.log("After Function Call");
1. Яким буде результат виконання наступного коду?
2. Що відбувається, якщо у функції є оператор return без значення?
3. Яким буде результат виконання наступного коду?
4. У наведеному коді, яке значення матиме result?
Все було зрозуміло?
Дякуємо за ваш відгук!
Секція 1. Розділ 52
Запитати АІ
Запитати АІ
Запитайте про що завгодно або спробуйте одне із запропонованих запитань, щоб почати наш чат
Секція 1. Розділ 52