Lvbnhbq,
function fn(a) {
0 < a && fn(a - 1); // пока а больше нуля запускать функцию fn,
for (var b = 0; a; b++) { //далее пока a больше нуля, в цикле увеличивать b,
b % 2 && (--a, document.write("*".repeat(b) + "<br>")); //если b нечётное,уменьшать a и выводить "*" в количестое b
}
}