Generation

generate functionTue, 01 Aug 2023

Create clases and objects for a cinema program

Script class Movie { constructor(title, director) { // add your code here this.title = title; this.director = director; } getTitle() { return this.title; } getDirector() { return this.director; } addStar(star) { this.stars.push(star); } getStars() { return this.stars; } addWriter(writer) { this.writers.push(writer); } getWriters() { return this.writers; } addRating(rating) { let numRating = Number(rating); if (Number.isNaN(numRating) || numRating < 1 || numRating > 5) { console.log("Invalid Rating"); } else { this.ratings.push(numRating); } } getAverageRating() { let sum = this.ratings.reduce(function(a, b) {

Questions about programming?Chat with your personal AI assistant