JSFiddle - React, Tailwind, and code Playground

by gkucmierz

JavaScript

let v = [];
let max = 1e3;
let per = 1e2;
for (let i = 0; i < max; ++i) {
	let m = 10 + 80;
	let vibr = 10 + Math.sin(Math.PI*2*i/per) * 40 + 80;
	v[i] = 4*vibr, 4*(m + 10 - vibr);
}

window.navigator.vibrate(v);