finally
очищать список, поэтому у вас в начале не рендерилась первая валютаclassName
нужно сравнивать без точкиthis
(советую почитать эту статью)finally
отрефакторил, посмотрите как ваши 13 строчек сократились до 3х===
function parse(res) {
let number = 0;
for (let el of res) {
if (el == 'i') {
number++;
}
if (el == 'd') {
number--;
}
if (el == 's') {
number *= number;
}
if (el == 'o') {
return [number];
}
}
if (!number) {
return 'Error, not found'; // или throw new Error('Error, not found');
}
return number;
}