function example() {
return function test(a, b) {
return a+b;
}
}
Скажите пожалуйста, как мне передать параметры а и b в example? Формат ниже не работает
function example(a, b) {
return function test(a, b) {
return a+b;
}
}
function example(a, b) {
return function() {
return a + b;
}
}
var t = example(2, 3);
console.log(t());
Не знаю, что человек хочет ... просто за компанию
const example = (() => {
let [__a, __b] = [void 0, void 0];
return (function (_a = __a, _b = __b) {
return function (a = _a, b = _b) {
[__a, __b] = [a, b]
return a + b;
}
})
})()
var t = example(1, 2)
console.log(t()) // 3 !!!
console.log(t(3, 4)) // 7
var ttt = example()
// как и t(3, 4)
console.log(ttt()) // 7
console.log(ttt(4, 5)) // 9
// !!! как и в самом начале
console.log(t()) // 3
Вам нужно работать с глобальной видимостью.
Создайте в начале скрипта две var переменные. Тогда вы сможете внутри функций менять их значения и обрабатывать (без необходимости явно передавать).
var a = 1;
var b = 2;
/* задаем глобальные переменные a,b */
function example() {
console.log('переменная а = '+ a + ', Переменная б = ' + b);
}
example(); // запускаем функцию example
function changeVar(){
/* Зададим новые значения переменных внутри другой функции */
a = 3;
b = 'приветик';
}
changeVar(); // выполняем функцию, меняем значения переменных
example(); // ещё раз выполняем первую функцию с новыми значениями
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Подскажите пожалуйста, как сделать функцию, для одной кнопки, что бы при нажатие на нее, нажимались все, кнопок более 15, с разными id
Есть функция, где необходимо высчитать playerhealth после проведения атаки противником, чтобы определять вызывать ли потом нового противника...
Существует массив с именами allRoles, а также строковая переменная textSearchIn с текстомСледующий код по идее должен находить в переменной textSearchIn...
Попробую объяснить, что мне нужно, на данном примере я создаю 1 объект, в который передаю 3 параметра, а как сделать так, чтобы я мог создать...