function* fizzBazzGenerator() { for (let i = 1; ; i++) { if (i % 3 === 0){ yield 'Fizz' } else if (i % 5 === 0) { yield 'Buzz' } else if (i % 15 === 0) { yield 'FizzBuzz' } else { yield i } ...
lines = some_func();while (0) { for line in lines { other_func(line); }}after_func(lines)
文字列配列とるのか文字列取るのかハッキリしてくれ
意味わからなくて先輩に聞いたら、「whileはコメントアウトだから」って言われたのよ
めちゃくちゃめんどいコメントアウトの仕方だな。カバレッジ下がりそう
当時入って数ヶ月の温厚な新人だったけど、「は?○ねや」と思ってしまったよ?(´・ω・`)
function* fizzBuzzGenerator2() { const g = fuzzBuzzGenerator() let i = 1; while (true) { const val = g.next().value if (i % 15 === 0) { yield 'FizzBuzz' } else { yield val } i += 1 }}