P🍣
Size: a a a
P🍣
P🍣
К
К
К
С
С
С
a

a
АГ
exp = '1+2+(3+4+(5+6)+7)+8';надо его покрасивше/поизощрённей вычислить.
1+9 ← ок, 1+(5+9) ← не ок. но круто будет если без евала, или даже без регекспов :)exp = '1+2+(3+4+(5+6)+7)+8';супер уродский код приведствуется! :)
exp1 = exp.replace(/(\d+\+\d+)+/g, (primer) => eval(primer));
exp1 = exp1.replace(/(\()(\d+)(\))/g, '$2');
exp1 = exp1.replace(/(\d+\+\d+)+/g, (primer) => eval(primer));
exp1 = exp1.replace(/(\()(\d+)(\))/g, '$2');
exp1 = exp1.replace(/(\d+\+\d+)+/g, (primer) => eval(primer));
exp1 = exp1.replace(/(\()(\d+)(\))/g, '$2');
exp1 = exp1.replace(/(\d+\+\d+)+/g, (primer) => eval(primer));
exp1 = exp1.replace(/(\()(\d+)(\))/g, '$2');
exp1 = exp1.replace(/(\d+\+\d+)+/g, (primer) => eval(primer));
exp1 = exp1.replace(/(\()(\d+)(\))/g, '$2');
АГ
К
К
К
К
К
АГ
M