Skip to content

Files

Latest commit

dbc03ea · Jun 13, 2024

History

History
21 lines (17 loc) · 393 Bytes

Question_2666.md

File metadata and controls

21 lines (17 loc) · 393 Bytes

LeetCode Records - Question 2666 Allow One Function Call

Attempt 1:

var once = function(fn) {
    let isCalled = false;
    
    return function(...args){
        if (isCalled) {
            return undefined;
        }

        isCalled = true;
        return fn(...args);
    }
};
  • Runtime: 43 ms (Beats: 94.57%)
  • Memory: 48.90 MB (Beats: 42.54%)