Зачем писать "10 баллов", будто ты можешь поставить ещё меньше?
Переписываем на JS (попутно сокращая мусор, вроде условия с одинаковым телом "S += D % 10" или "10 / 2").
javascript:var A = 12, B = 15, S = 0, D = (A * B / 7 | 0) - 5 + A; while (D % 10 * 10 != 30) { if (D % 2 == 0) S += D % 10; D = D % 10 * 8 + 3; } alert(S);
Выполняем и получаем 2.