MCPcopy
hub / github.com/bradtraversy/vanillawebprojects / updateDOM

Function updateDOM

dom-array-methods/script.js:72–84  ·  view source on GitHub ↗
(providedData = data)

Source from the content-addressed store, hash-verified

70
71// Update DOM
72function updateDOM(providedData = data) {
73 // Clear main div
74 main.innerHTML = '<h2><strong>Person</strong> Wealth</h2>';
75
76 providedData.forEach(item => {
77 const element = document.createElement('div');
78 element.classList.add('person');
79 element.innerHTML = `<strong>${item.name}</strong> ${formatMoney(
80 item.money
81 )}`;
82 main.appendChild(element);
83 });
84}
85
86// Format number as money - https://stackoverflow.com/questions/149055/how-to-format-numbers-as-currency-string
87function formatMoney(number) {

Callers 4

doubleMoneyFunction · 0.85
sortByRichestFunction · 0.85
showMillionairesFunction · 0.85
addDataFunction · 0.85

Calls 1

formatMoneyFunction · 0.85

Tested by

no test coverage detected