+a// the + notation is a JavaScript shorthand notation for the valueOf method
test(d3.sum,1000)
test(d3.fsum,1000)
asyncfunctiontest(sum,delay){
awaitPromises.delay(delay||0)
constN=10;
constt=performance.now();
for(leti=0;i<N;i++)sum(M);
return(performance.now()-t)/N;
}
M=Float64Array.from({length:1e6},Math.random)
Purpose-built for displays of data
Observable is your go-to platform for exploring data and creating expressive data visualizations. Use reactive JavaScript notebooks for prototyping and a collaborative canvas for visual data exploration and dashboard creation.