JSFiddle - React, Tailwind, and code Playground

by Lamik

JavaScript

a = [...Array(50)].map(x=>{
   let r = Math.ceil(10*Math.random());
   if(r==1) return null;
   if(r==2) return undefined;
   if(r==3) return 0;
   if(r==4) return '';
   if(r==5) return [];
   if(r==6) return {};
   if(r-6<7) return 'abcdefg'.split('')[r-6].repeat(r);
   return r;
   
});

b=[]
a.map((x,i)=> b.push((i+1)%15 ? x: "XXX"))


console.log(a)
console.log(b)