Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // zad1.1
- var car = {
- brand: "Fiat",
- price: 10000,
- power: 275,
- increasePower(morePower){
- this.power += morePower;
- },
- }
- //zad1.2
- console.log(car);
- //zad1.3
- car.increasePower(50);
- //zad1.4
- console.log(car);
- //zad1.5
- function Samochod(brand, price, power) {
- this.brand = brand;
- this.price = price;
- this.power = power;
- }
- Samochod.prototype.increasePower = function(morePower) {
- this.power += morePower;
- }
- //zad1.6
- var cars = [
- new Samochod ('BMW', 15000, 450),
- new Samochod ('Daewoo', 200, 50),
- new Samochod ('Infiniti', 45000, 500)
- ];
- //zad1.7
- for (let i in cars) {
- console.log(cars[i]);
- }
- //zad1.8
- cars[0].increasePower(100);
- //zad1.9
- for (let i in cars) {
- console.log(cars[i]);
- }
- //zad1.10
- console.log(cars[0].toString());
- console.log(cars[0].valueOf());
- //zad1.11
- Samochod.prototype.toString = function () {
- return this.valueOf();
- }
- //zad1.12
- console.log(cars[0].toString());
- //zad2.1
- console.log(JSON.stringify(car));
- //zad2.2
- var objectdata = JSON.stringify(cars[0]);
- var parse1 = JSON.parse(objectdata);
- console.log(parse1);
- console.log(parse1.toString());
- console.log(parse1.valueOf());
- parse1.increasePower(20); //funkcja increasePower nie dziala
- console.log(parse1);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement