
QUESTIONS-
1. Create and array of objects named movies . Each of the objects in the array will represent a movie.
Each object should have properties for:
movie title
release year
rating (your rating 1 - 10)
genres (an array of genres. eg ["Drama", "Mystery", "Sci-Fi", "Western"] )
The array should contain at least 5 of movies you have seen (choose your own movies)
You do not need to use JSON to create this array
You can use IMDB if you need help finding the info for your movie
2. Now that digital format is taking over, we would like to add a property to each object for the format (“film” or
“digital”). The property will be called format . Assuming that all movies in our data set where shot on film, use
.forEach() to add the property and set a value of “film” for each movie.
3. Use the .map() method to create an array of movie titles from our initial data set named movieTitles .
4. Use the .reduce() method to find the highest and lowest rated movies in the data set. Store these objects in
variables named highestRated and lowestRated .
5. Use the .filter() method to create an array of movies that have a rating of 7 or higher. Store this array in a
variable named highlyRated .
6. Display the following in the console with text to describe each value:
The title of each movie (hint: .join() to make it look nicer)
The highest rated movie title and rating
The lowest rated movie title and rating
The titles of movies that have a rating of 7 or more (Hint: you may want to add a .map() when you output)
Sample output:
Movie titles: Blade Runner 2049, Blade Runner, Spectre, The Golden Compass, Sherlock Holmes
Highest rated: Blade Runner (9)
Lowest rated: The Golden Compass (5)
Highly rated: Blade Runner 2049, Blade Runner, Spectre, Sherlock Holmes

Trending nowThis is a popular solution!
Step by stepSolved in 3 steps with 3 images

- ________ are the number of different ways in which objects can be arranged without regard to order. Simple events Random variables Combinations Permutationsarrow_forwardThe intNum array is declared as follows: Dim intNum(,) As Integer = {{6, 12, 9, 5, 2}, {35, 60, 17, 8, 10}}. The intNum(1, 4) = intNum(1, 2) - 5 statement will _____________________. a. replace the 10 amount with 12 b. replace the 5 amount with 7 c. replace the 2 amount with 4 d. None of the above.arrow_forwardThe logic will allow the user to: Load a single dimensional array of size 50 with a random number The random number will range from 1 to 1,000 (you may have duplicate values) Find the highest value and the index location that it was in Find the smallest value and the index location that it was in Display the array’s contents. Display the highest value and its index location Display the lowest value and its index location Allow the user to execute this application multiple times (some sort of loop?) You will need one for loop to load the array as well as one or two for loops to search that array. The rand also has a “nasty” tendency to create the same results repeatedly in an exe. To avoid that, we have to “shuffle the deck” every time. This ensures that all numbers are an equal probability of appearing and not the same set of values (would create a boring game). // Add this to "shuffle the deck" every time to ensure that // different values could occur else the exe produces the…arrow_forward
- Please submit a flowchart of your program for your project below. Need a class which will contain: Student Name Student Id Student Grades (an array of 3 grades) A constructor that clears the student data (use -1 for unset grades) Get functions for items a, b, and c, average, and letter grade Set functions for items a, n, and c Note that the get and set functions for Student grades need an argument for the grade index. Need another class which will contain: An Array of Students (1 above) A count of number of students in use You need to create a menu interface that allows you to: Add new students Enter test grades Display all the students with their names, ids, test grades, average, and letter grade Exit the program Add comments and use proper indentation. Nice Features: I would like that system to accept a student with no grades, then later add one or more grades, and when all grades are entered, calculate the final average or grade. I would like the system to display the…arrow_forwardshapes = [{'type': 'circle', 'x': 300, 'y': 300, 'radius': 100, 'color': 'cyan'},{'type': 'circle', 'x': 300, 'y': 300, 'radius': 10, 'color': 'white'},{'type': 'rectangle', 'x1': 500, 'y1': 500, 'x2': 550, 'y2': 580, 'color': 'green'},{'type': 'line', 'x': 0, 'y': 0, 'a': 100, 'b': 300, 'color': "black", 'width': 7},{'type': 'point', 'x': 200, 'y': 50, 'color': 'black'},{'type': 'point', 'x': 205, 'y': 50, 'color': 'black'},{'type': 'point', 'x': 210, 'y': 50, 'color': 'black'},{'type': 'triangle', 'x': 500, 'y': 100, 'a': 600, 'b': 100, 'c': 550, 'd': 200, 'color': 'yellow'},{'type': 'oval', 'x': 100, 'y': 100, 'a': 400, 'b': 400, 'color': 'red'},{'type': 'text', 'x': 500, 'y': 50, 'message': 'hello world!', 'color': 'blue'}] I'd like to take this list and write it to a new txt file. Ignoring the ':' , {}, and words within quotation marks. so the txt file created would look like this: circle, 300,300, 100, cyancircle, 300,300, 10, whiterectangle, 500,500, 550,580, greenline, 0,0,…arrow_forwardDesign an application that declares an array of 10 StockTransactionobjects. Prompt the user for data for each object, and then display all the values. Design an application that declares an array of 10 StockTransactionobjects. Prompt the user for data for each object, and then pass the array to a method that determines and displays the two stocks with the highest and lowest price per share.arrow_forward
- In visual basic Create and initialize an array that will hold four popular cities in Texas.arrow_forwardWeather Statistics": Problem Statement: Write a program that uses a structure to store the following weather data for a particular month: Total Rainfall High Temperature Low Temperature Average Temperature The program should have an array of 12 structures to hold weather data for an entire year. When the program runs, it should ask the user to enter data for each month. (The average temperature should be calculated.) Once the data are entered for all the months, the program should calculate and display the average monthly rainfall, the total rainfall for the year, the highest and lowest temperatures for the year (and the months they occurred in), and the average of all the monthly average temperatures. Input Validation: Only accept temperatures within the range between -100 and +140 degrees Fahrenheit.arrow_forwardDeclare and initialize 2 Animal objects with the following properties: A animal named Zirly the Zebra with the zebraZirlyBehaviors created above and a weight of 812.3 pounds A animal named Henry the Hawk with the henryTheHawkBehaviors created above and a weight of 35.5 pounds. Then, store the 2 animal objects in an array named animalList Choose one of the following from the above choices (A, B, C or D within the code). // Assume the following constructor exists within the Animal class: public Animal(String animalName, double weight, Behavior[] behaviorList) { this.animalName = animalName; this.weight = weight; this.behaviorList = behaviorList; } //A Animal zebraZirly = new Animal(812.3, "Zirly the Zebra", zebraZirlyBehaviors); Animal henryTheHawk = new Animal(35.5, "Henry the Hawk", henryTheHawkBehaviors); Animal[] animalList = new Animal[]{zebraZirly, henryTheHawk}; // B Animal zebraZirly = new Animal("Zirly the Zebra", 812.3,…arrow_forward
- Database System ConceptsComputer ScienceISBN:9780078022159Author:Abraham Silberschatz Professor, Henry F. Korth, S. SudarshanPublisher:McGraw-Hill EducationStarting Out with Python (4th Edition)Computer ScienceISBN:9780134444321Author:Tony GaddisPublisher:PEARSONDigital Fundamentals (11th Edition)Computer ScienceISBN:9780132737968Author:Thomas L. FloydPublisher:PEARSON
- C How to Program (8th Edition)Computer ScienceISBN:9780133976892Author:Paul J. Deitel, Harvey DeitelPublisher:PEARSONDatabase Systems: Design, Implementation, & Manag...Computer ScienceISBN:9781337627900Author:Carlos Coronel, Steven MorrisPublisher:Cengage LearningProgrammable Logic ControllersComputer ScienceISBN:9780073373843Author:Frank D. PetruzellaPublisher:McGraw-Hill Education





