JSFiddle - React, Tailwind, and code Playground
HTML
1 2 6 3 7 10 4 8 11 13 5 9 12 14 15
JavaScript
var n = 5,
i, j, diff = n - 1,
temp;
for (i = 1; i <= n; i++) {
for (j = 1; j <= i; j++) {
if (j == 1) {
temp = i;
document.write(i);
} else {
temp = temp + diff;
document.write(temp);
diff = diff - 1;
}
document.write(' ');
}
diff = n - 1;
document.write('<br>');
}