Apply Discount to Prices LeetCode solution in JavaScript
1var discountPrices = function (sentence, discount) {2let isNum = (num) => {3if (num.length <= 1 || num[0] != "$") return false;4for (let i = 1; i < num.length; ++i)5if (!(num[i] >= "0" && num[i] <= "9")) return false;6return true;7};8let x = sentence.split(" ");9discount = 1 - discount / 100;10for (let i = 0; i < x.length; ++i)11!isNum(x[i]) ||12(x[i] = `$${(Number(x[i].slice(1)) * discount).toFixed(2)}`);13return x.join(" ");14};