v1
- by majudhu 3/29/202200
Setup HTML - click to add setup HTML
disable setup JavaScript
Setup JavaScript
var groups = Array.from(new Array(10),(_,i)=>[i,Array.from(new Array(100),Math.random)])
delete caserun single casemove downdrag and drop case


ready



var map = new Map()
for (const [i,g] of groups) {
	let c = 0
	for (const n of g) if (n > 0.5) ++c
	map.set(i,c)
}
delete caserun single casemove upmove downdrag and drop case


ready



var map = new Map(groups.map(([i,g])=>[i,g.reduce((c,n)=>n>0.5?++c:c,0)]))
delete caserun single casemove updrag and drop case


ready



var arr = new Array(groups.length);
for (const [i,g] of groups) {
	let c = 0;
	for (const n of g) if (n>0.5) ++c;
	arr[i] = [i,c];
}
var map = new Map(arr);
Test Case - click to add another test case
Teardown JS - click to add teardown JavaScript
Output (DOM) - click to monitor output (DOM) while test is running
RUN