Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- while (indexForSplittedBySpace < splittedBySpace.length) {
- // Если следующий символ '-', значит splittedBySpace[indexForSplittedBySpace] является наименованием валюты
- if (splittedBySpace[indexForSplittedBySpace + 1] === '-') {
- let currency = splittedBySpace[indexForSplittedBySpace + 1].trim();
- // если валюты нет в currencyTotal, добавляем
- if (!currencyTotal.hasOwnProperty(currency)) {
- currencyTotal[currency] = 0.00;
- }
- indexForSplittedBySpace += 2;
- continue;
- }
- // Если splittedBySpace[indexForSplittedBySpace] число то мы идем до строки где встречается точка,
- // чтобы получить полное число
- if (!isNaN(splittedBySpace[indexForSplittedBySpace])) {
- let currencyValue = '';
- let lastCurrency = bag.substring(0, indexForSplittedBySpace);
- do {
- currencyValue += splittedBySpace[indexForSplittedBySpace];
- ++indexForSplittedBySpace;
- } while (!splittedBySpace[indexForSplittedBySpace].contains('.'));
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement