Proba 123
Proba 123
Date tested:
4 years ago
User agent:
Mozilla/5.0 (Windows NT 5.1; rv:52.0) Gecko/20100101 Firefox/52.0
Test name
Executions per second
klasicno
7049.8 Ops/sec
funkcionalno
7024.4 Ops/sec
Benchmark definition (click to collapse):
Tests:
klasicno
//klasicno var korpa = [ { artikal: 'brasno', kolicina: 2, cena: 50}, { artikal: 'kvasac', kolicina: 5, cena: 10}, { artikal: 'mleko', kolicina: 3, cena: 90}, { artikal: 'voda', kolicina: 10, cena: 50}, { artikal: 'pivo', kolicina: 12, cena: 70} ]; var racun = 0; for (var i = 0; i < korpa.length; i++) racun += korpa[i].cena * korpa[i].kolicina; console.log(racun);
funkcionalno
//funkcionalno var korpa = [ { artikal: 'brasno', kolicina: 2, cena: 50}, { artikal: 'kvasac', kolicina: 5, cena: 10}, { artikal: 'mleko', kolicina: 3, cena: 90}, { artikal: 'voda', kolicina: 10, cena: 50}, { artikal: 'pivo', kolicina: 12, cena: 70} ]; var racun = korpa.reduce((suma, lista) => suma + lista.cena * lista.kolicina, 0); console.log(racun);
Open this result on MeasureThat.net