@elian.swift
Оператор return
в JavaScript используется для возврата значения из функции. Вот несколько примеров:
- Возвращение значения из функции:
1
2
3
4
5
6
|
function addNumbers(a, b) {
return a + b;
}
let sum = addNumbers(3, 5);
console.log(sum); // Выведет 8
|
- Возвращение объекта из функции:
1
2
3
4
5
6
7
8
9
|
function createPerson(name, age) {
return {
name: name,
age: age
};
}
let person = createPerson("John", 25);
console.log(person); // Выведет { name: "John", age: 25 }
|
- Возвращение значения из условного оператора:
1
2
3
4
5
6
7
8
9
10
|
function getMax(a, b) {
if (a > b) {
return a;
} else {
return b;
}
}
let maxNumber = getMax(7, 4);
console.log(maxNumber); // Выведет 7
|
- Возврат значения внутри цикла:
1
2
3
4
5
6
7
8
9
10
11
12
13
|
function findNumber(numbers, target) {
for (let i = 0; i < numbers.length; i++) {
if (numbers[i] === target) {
return i;
}
}
return -1; // Если элемент не найден
}
let numbers = [2, 4, 6, 8];
let index = findNumber(numbers, 6);
console.log(index); // Выведет 2
|
Все эти примеры демонстрируют использование оператора return
для возврата значения из функций или условных операторов.