ДФ
Size: a a a
ДФ
OD
OD
OD
В
В
T
В
L
let extractProperty2 = (prop, def) => obj => (typeof obj === "object" && prop in obj) ? obj[prop] : def
let html = extractProperty2('innerHTML', '');
let add = (a, b) => a + b
let totalFromElements = (...elements) =>
elements
.map(html)
.map(parseFloat)
.filter(isFinite)
.reduce(add, 0)
console.log( totalFromElements( ...document.querySelectorAll('.number') ) );
S
let extractProperty2 = (prop, def) => obj => (typeof obj === "object" && prop in obj) ? obj[prop] : def
let html = extractProperty2('innerHTML', '');
let add = (a, b) => a + b
let totalFromElements = (...elements) =>
elements
.map(html)
.map(parseFloat)
.filter(isFinite)
.reduce(add, 0)
console.log( totalFromElements( ...document.querySelectorAll('.number') ) );
OD
В
let extractProperty2 = (prop, def) => obj => (typeof obj === "object" && prop in obj) ? obj[prop] : def
let html = extractProperty2('innerHTML', '');
let add = (a, b) => a + b
let totalFromElements = (...elements) =>
elements
.map(html)
.map(parseFloat)
.filter(isFinite)
.reduce(add, 0)
console.log( totalFromElements( ...document.querySelectorAll('.number') ) );
p
OD
В
В
N
L
L
В