v1
5/25/2023 by devwouter -00
Setup HTML - click to add setup HTML
disable setup JavaScript
Setup JavaScript
let STEPS = 10;
let randomNumbers = [];
let bigNumbers = [];
let smallNumbers = [];
let onlyOne = [];
for(let i = 0; i < STEPS; ++i) randomNumbers[i] = Math.random() * (Math.random()> 0.5 ? 10 : 1);
for(let i = 0; i < STEPS; ++i) bigNumbers[i] = (i+1)*(i+1);
for(let i = 0; i < STEPS; ++i) smallNumbers[i] = (i+1)/((i+2)*3);
for(let i = 0; i < STEPS; ++i) onlyOne[i] = 1;
delete caserun single casemove downdrag and drop case


ready



let array = randomNumbers;
for(let i = 0; i < STEPS; ++i)
	for(let j = 0; j < STEPS; ++j)
	    Math.pow(array[i], array[j])
delete caserun single casemove upmove downdrag and drop case


ready



let array = bigNumbers ;
for(let i = 0; i < STEPS; ++i)
	for(let j = 0; j < STEPS; ++j)
	    Math.pow(array[i], array[j])
delete caserun single casemove upmove downdrag and drop case


ready



let array = smallNumbers ;
for(let i = 0; i < STEPS; ++i)
	for(let j = 0; j < STEPS; ++j)
	    Math.pow(array[i], array[j])
delete caserun single casemove updrag and drop case


ready



let array = onlyOne;
for(let i = 0; i < STEPS; ++i)
	for(let j = 0; j < STEPS; ++j)
	    Math.pow(array[i], array[j])
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