JSFiddle - React, Tailwind, and code Playground
by Owen Hartley
JavaScript
var test = [];
var j = 16;
var k = 2;
var pi = Math.PI;
for (i=0;i<j/2;i++) {
test.push(Math.floor( Math.sin( ( i / j ) * 2 * pi ) * k ));
}
for (i=0;i<j/2;i++) {
test.push(0-test[i]);
}
var b = "";
for (i=0;i<j;i++) {
b += " " + test[i];
}
console.log( b );