Loading...
vladovip avatar vladovip 6 Точки

Java Script - 01. Class Laptop - Object and Classes _ More Exercises

Здравейте:

Искам да попитам за помощ за една задача. Java Script  - 01. Class Laptop - Object and Classes _ More Exercises : 

Create a class Laptop that has the following properties:

info – object that contains:

producer – string

age – number

brand – string

isOn – boolean (false by default)

turnOn – function that sets the isOn variable to true

turnOff – function that sets the isOn variable to false

showInfo – function that returns the producer, age and brand as json

quality – number (every time the laptop is turned on/off the quality decreases by 1)

getter price – number (800 – {age * 2} + (quality * 0.5))

The constructor should receive the info as an object and the quality

Input

Output

let info = {producer: "Dell", age: 2, brand: "XPS"}

let laptop = new Laptop(info, 10)

laptop.turnOn()

console.log(laptop.showInfo())

laptop.turnOff()

console.log(laptop.quality)

laptop.turnOn()

console.log(laptop.isOn)

console.log(laptop.price)

 

{"producer":"Dell","age":2,"brand":"XPS"}

8

true

799.5

 

А това е опит за решение, но нещо някъде бъркам.

https://pastebin.com/k9Fb6eW3

Благодаря.

 

 

Тагове:
0
Fundamentals Module
Catchy_Title avatar Catchy_Title 2 Точки

I'm not sure what your problem is with finding drivers. I, for example, did not spend a lot of time to easily find the Microsoft ACPI-Compliant Control Method Battery driver for my laptop on the Internet. It turned out to be much easier than learning such scripts. Anyway, if you have problems with the drivers, you can download them from that site.

-1
Можем ли да използваме бисквитки?
Ние използваме бисквитки и подобни технологии, за да предоставим нашите услуги. Можете да се съгласите с всички или част от тях.
Назад
Функционални
Използваме бисквитки и подобни технологии, за да предоставим нашите услуги. Използваме „сесийни“ бисквитки, за да Ви идентифицираме временно. Те се пазят само по време на активната употреба на услугите ни. След излизане от приложението, затваряне на браузъра или мобилното устройство, данните се трият. Използваме бисквитки, за да предоставим опцията „Запомни Ме“, която Ви позволява да използвате нашите услуги без да предоставяте потребителско име и парола. Допълнително е възможно да използваме бисквитки за да съхраняваме различни малки настройки, като избор на езика, позиции на менюта и персонализирано съдържание. Използваме бисквитки и за измерване на маркетинговите ни усилия.
Рекламни
Използваме бисквитки, за да измерваме маркетинг ефективността ни, броене на посещения, както и за проследяването дали дадено електронно писмо е било отворено.