По конкретному товару

(function(){ x= document.getElementsByClassName('pdp-prices')[0].querySelectorAll(".product-offer-price"); x.forEach(function (item) { if (item.children.length>3){ p=parseInt(item.children[1].outerText.replace(/\s+/g, '')); } else{ p=parseInt(item.children[0].outerText.replace(/\s+/g, '')); } s=parseInt(item.getElementsByClassName('bonus-amount')[0].outerText.replace(/\s+/g, '')); price = p-s; console.log(price); }); })()

По Общему списку

(function() { x = document.querySelectorAll("[class $='catalog-listing__items_divider']")[0].querySelectorAll("[class='item-info']"); x.forEach(function(item) { p = parseInt(item.querySelectorAll(".item-money")[0].children[0].outerText.replace(/\s+/g, '')); s = parseInt(item.getElementsByClassName('bonus-amount')[0].outerText.replace(/\s+/g, '')); d = item.getElementsByClassName('inner catalog-item__prices-container')[0].children[0].textContent; price = p - s; tov = item.getElementsByClassName('item-title')[0].children[0]; linss = "https://megamarket.ru/" + tov.getAttribute('href'); opisss = tov.outerText; console.log(price + "\t" + p + "\t" + s + "\t" + d + "\t" + opisss + "\t" + linss); }); })()

По Общему списку для продуктов

(function() { x = document.querySelectorAll("[class $='catalog-listing__items_divider']")[0].querySelectorAll("[class='item-info']"); x.forEach(function(item) { p = parseInt(item.querySelectorAll(".item-money")[0].children[0].outerText.replace(/\s+/g, '')); s = parseInt(item.getElementsByClassName('bonus-amount')[0].outerText.replace(/\s+/g, '')); zkg = parseInt(item.getElementsByClassName('price-for-one item__price-for-one-wrapper')[0].outerText.replace(/\s+/g, '')); d = item.getElementsByClassName('inner catalog-item__prices-container')[0].children[0].textContent; price = p - s; tov = item.getElementsByClassName('item-title')[0].children[0]; linss = "https://megamarket.ru/" + tov.getAttribute('href'); opisss = tov.outerText; console.log(price + "\t" + p + "\t" + s + "\t" + zkg + "\t" + d + "\t" + opisss + "\t" + linss); }); })()