0 added
0 removed
Original
2026-01-01
Modified
2026-03-09
1
<ul><li>script.js</li>
1
<ul><li>script.js</li>
2
</ul><p>JavaScript</p>
2
</ul><p>JavaScript</p>
3
<p>var buildComputer = function (memory, display, processor) { var computer = { basicPrice: 5000, processor: processor, display: display, memory: memory, getDescription: function () { return 'computer with processor ' + computer.processor + ', diagonal ' + computer.display + ', RAM ' + computer.memory; }, getPrice: function () { return computer.basicPrice; } }; return computer; }; var myComputer = buildComputer(8, 13, 'i7'); console.log('In the cart ' + myComputer.getDescription() + ' that costs ' + myComputer.getPrice());</p>
3
<p>var buildComputer = function (memory, display, processor) { var computer = { basicPrice: 5000, processor: processor, display: display, memory: memory, getDescription: function () { return 'computer with processor ' + computer.processor + ', diagonal ' + computer.display + ', RAM ' + computer.memory; }, getPrice: function () { return computer.basicPrice; } }; return computer; }; var myComputer = buildComputer(8, 13, 'i7'); console.log('In the cart ' + myComputer.getDescription() + ' that costs ' + myComputer.getPrice());</p>
4
<p>Thanks! We’ll fix everything at once!</p>
4
<p>Thanks! We’ll fix everything at once!</p>
5
<h2>Result</h2>
5
<h2>Result</h2>
6
<ol><li>Before the buildComputer function, create object processorPrice with properties 'i5': 5000, 'i7': 10000.</li>
6
<ol><li>Before the buildComputer function, create object processorPrice with properties 'i5': 5000, 'i7': 10000.</li>
7
<li>After it, create object displayPrice with properties 13: 5000, 15: 10000.</li>
7
<li>After it, create object displayPrice with properties 13: 5000, 15: 10000.</li>
8
<li>Add the memoryPrice object with properties 8: 3000, 16: 4000.</li>
8
<li>Add the memoryPrice object with properties 8: 3000, 16: 4000.</li>
9
</ol>
9
</ol>