Function count calls

后端 未结 5 1738
轻奢々
轻奢々 2021-01-12 22:24

I\'m a beginner with JavaScript so please be patient =)

I am trying to write a function that counts the number of times it is called. What I have so far is a functi

5条回答
  •  暗喜
    暗喜 (楼主)
    2021-01-12 23:08

    A one liner option:

    const counter = ((count = 0) => () => count++)()
    

    Usage example:

    > counter()
    0
    > counter()
    1
    > counter()
    2
    > counter()
    3
    > counter()
    4
    > counter()
    5
    > counter()
    6
    

提交回复
热议问题