๐ท
Ruby
buhii = Enumerator.new { |y| loop { y << 'ใใใฃ'.split('').sample } }
buhii.take(50).join
# "ใใฃใใใฃใฃใใฃใใใใฃใใใฃใใฃใฃใใฃใใใใใใใใฃใใใใใใฃใฃใใใใฃใฃใใใใใใใใฃใใ"
๐ท ใใพใ: Mac ใฎๆนใฏ
system("say #{buhii.take(50).join}")
Python
import itertools
import random
def buhii():
while True:
yield random.choice([chr for chr in 'ใใใฃ'])
''.join(itertools.islice(buhii(), 50))
# 'ใฃใใใใใใใฃใใใใใฃใฃใฃใฃใใใใใใใใใฃใฃใใฃใฃใฃใใใฃใฃใใฃใฃใใใใฃใใใใฃใฃใใใใฃ'
JavaScript
const sample = (array) => array[Math.floor(Math.random() * array.length)];
const times = (n, fn) => (new Array(n)).fill(null).map(fn);
const buhii = function* () { while (true) yield sample('ใใใฃ'.split('')) };
times(50, () => buhii().next().value).join('');
// 'ใใใใใฃใฃใฃใฃใใฃใใใใใฃใฃใใฃใฃใฃใใใใใใใใใใฃใใใใใใใใใฃใใใใใใฃใใใฃใฃใฃ'