Как вернуть значение из одного метода и получить в другом? Привет! Только что понял истину, что задавая переменные глобально я расходую память понапрасну. Поэтому ищу способ не задавая переменную глобально получать ее значение в любом из методов. Таким образом: Как мне получить значение из метода checkMinMax() в методе iterator() не задавая переменные глобально? Код на codepan Всем спасибо!
Привет! Для передачи значения из одного метода в другой без использования глобальных переменных можно воспользоваться возвращением значения из метода и передачей его как аргумент в другой метод.
Например, вы можете изменить метод checkMinMax() так, чтобы он возвращал значение, которое вам нужно передать в метод iterator(). После этого вы можете вызвать checkMinMax() в iterator(), передавая результат как аргумент.
Вот пример:
function checkMinMax(arr) { let min = Math.min(...arr); let max = Math.max(...arr); return { min, max }; } function iterator() { let numbers = [1, 2, 3, 4, 5]; let { min, max } = checkMinMax(numbers); console.log('Min:', min); console.log('Max:', max); } iterator();
Таким образом, вы передаете минимальное и максимальное значение из метода checkMinMax() в метод iterator() без использования глобальных переменных.
Привет! Для передачи значения из одного метода в другой без использования глобальных переменных можно воспользоваться возвращением значения из метода и передачей его как аргумент в другой метод.
Например, вы можете изменить метод checkMinMax() так, чтобы он возвращал значение, которое вам нужно передать в метод iterator(). После этого вы можете вызвать checkMinMax() в iterator(), передавая результат как аргумент.
Вот пример:
function checkMinMax(arr) {let min = Math.min(...arr);
let max = Math.max(...arr);
return { min, max };
}
function iterator() {
let numbers = [1, 2, 3, 4, 5];
let { min, max } = checkMinMax(numbers);
console.log('Min:', min);
console.log('Max:', max);
}
iterator();
Таким образом, вы передаете минимальное и максимальное значение из метода checkMinMax() в метод iterator() без использования глобальных переменных.