ユーザー名に紐づくデータ、例えば記事IDは、疑似カナにすると覚えやすい。
let fn={}
;
fn.rkana=(l=6)=>{
const c = "abcdefghijklmnopqrstuvwxyz"
,b = "aiueo"
,mf =Math.floor
,mr =Math.random
;
return Array.from({length: isNaN(l)?6:l})
.map( (v,i)=>(i%2)?b[mf(mr()*b.length)]:c[mf(mr()*c.length)].toUpperCase() ).join('')
}
;/*html*/
let log =(str)=>{let a=document.createElement('li'); a.innerText=str; document.body.appendChild(a)}
,c=0
,id = setInterval(()=>{log(fn.rkana(6));c++; if(c>10) clearInterval(id)},500)
;
//output
PuToYa
WoWeYa
HaJiVe
XiXoOa
BaOiEi
JaWeCe
MeCeXo
UoUoMo
BoFaFu
ViCeXo
XaIoDu