ズンドコジェネレータで、ズンドコキヨシ with PHP
ズンドコジェネレータで、普通に実装。
<?php
const ZUN = 'ズン';
const DOKO = 'ドコ';
$generator = function () {
$zundoko = [ZUN, DOKO];
for (;;) {
yield $zundoko[mt_rand(0, 1)];
}
};
$actual = [];
$expected = [ZUN, ZUN, ZUN, ZUN, DOKO];
foreach ($generator() as $v) {
echo $v;
$actual[] = $v;
if (count($actual) > 5) {
array_shift($actual);
}
if ($actual === $expected) {
break;
}
}
echo 'キ・ヨ・シ!';
実行結果
Author And Source
この問題について(ズンドコジェネレータで、ズンドコキヨシ with PHP), 我々は、より多くの情報をここで見つけました https://qiita.com/shin1x1/items/5b609e6efb8021eed051著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .