1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
| export class Book {
constructor(title, author, description, pages, currentPage, read) {
this.title = title;
this.author = author;
this.description = description;
this.pages = pages;
this.currentPage = currentPage;
this.read = read;
}
readBook (pages) {
if page <1 || pages> this.pages{
return 0;
}
else if page>1 && pages<this.pages{
this.currentPage = page;
return 1;
}
else if page = this.pages{
this.currentPage = page;
this.read = true;
return 1;
}
}
}
let livre1 = new Book ('Essai','Montaigne','description1',231,1,false);
let livre2 = new Book ('Clean Code','Robert C Martins','description2',249,15,false);
let livre3 = new Book ('Guitar tapping','Chad Johnson','description3',70,45,false);
export const books = [ livre1, livre2, livre3 ]; |
Partager