Stack Exchange network consists of 183 Q&A communities includingStack Overflow, the largest, most trusted online community for developers to learn, share their knowledge, and build their careers.
Visit Stack Exchange Expects(s)(n) with s=0 forNumber, s=1 forFizz, s=2 forBuzz and s=3 forFizzBuzz.
(s,k=0)=>g=n=>n?g(n-=s==!(++k%3)+2*!(k%5)):kExpects 4680 forFizz, 1056 forBuzz, 1 forFizzBuzz and 27030 forNumber.
(s,k=0)=>g=n=>n?g(n-=s>>++k%15&1):k Expects(s)(n) with s=0 forNumber, s=1 forFizz, s=2 forBuzz and s=3 forFizzBuzz.
(s,k=0)=>g=n=>n?g(n-=s==!(++k%3)+2*!(k%5)):k Expects(s)(n) with s=0 forNumber, s=1 forFizz, s=2 forBuzz and s=3 forFizzBuzz.
(s,k=0)=>g=n=>n?g(n-=s==!(++k%3)+2*!(k%5)):kExpects 4680 forFizz, 1056 forBuzz, 1 forFizzBuzz and 27030 forNumber.
(s,k=0)=>g=n=>n?g(n-=s>>++k%15&1):k Expects(s)(n) with s=0 forFizzBuzzNumber, s=1 forBuzzFizz, s=2 forFizzBuzz and s=3 forNumberFizzBuzz.
(s,k=0)=>g=n=>n?g(n-=s==!(++k%3?)+2*!(k%5?3:1:k%5&&2)):k Expects(s)(n) with s=0 forFizzBuzz, s=1 forBuzz, s=2 forFizz and s=3 forNumber.
(s,k=0)=>g=n=>n?g(n-=s==(++k%3?k%5?3:1:k%5&&2)):k Expects(s)(n) with s=0 forNumber, s=1 forFizz, s=2 forBuzz and s=3 forFizzBuzz.
(s,k=0)=>g=n=>n?g(n-=s==!(++k%3)+2*!(k%5)):kExpects(s)(n) with s=0 forFizzBuzz, s=1 forBuzz, s=2 forFizz and s=3 forNumber.
(s,k=0)=>g=n=>n?g(n-=s==(++k%3?k%5?3:1:k%5&&2)):k