Получить значение функции

200
01 апреля 2018, 22:12

Можно ли получить значение функции first из функции calc? Я знаю как идет вызов функций, но без понятия как получить значение ещё не выполненной функции

    function first() {
        //console.log(first.arguments);
        return 10
    }
    function second() {
        return 20
    }
    function calc(param) {
        return param + calc.caller;
    }
    first(calc(second()));
Answer 1
    function first(operator) {
        return operator ? operator(10) : 10
    }
    function second(operator) {
        return operator ? operator(20) : 20
    }
    function calc(rightVal) {
        return  function(leftVal){
            return leftVal + rightVal
        }
    }
    console.log(first(calc(second())));
READ ALSO
Вывести последние семь дней календаря

Вывести последние семь дней календаря

Хочу сделать диаграмму активности пользователя за прошедшие 7 дней календаряНикак не могу сообразить как это сделать

183
как работает функция compose() в javaScript?

как работает функция compose() в javaScript?

Допустим есть фрагмент когда

234
Оптимизация одной команды

Оптимизация одной команды

Знаю, код так себеКак его оптмизировать? Это моя самая долго обрабатываемая команда

303
Как декларируется state через знак “равно” в компоненте React?

Как декларируется state через знак “равно” в компоненте React?

Допустим есть компонент Header у которого будет объявлен state:

236