Advertisement
bebo231312312321

Untitled

Feb 27th, 2023
133
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. function movies(movieLine) {
  2.   let moviesList = [];
  3.  
  4.   for (let movie of movieLine) {
  5.     if (movie.includes('addMovie')) {
  6.       let getMovie = movie.replace('addMovie ', '');
  7.       moviesList.push({ name: getMovie });
  8.     } else if (movie.includes('directedBy')) {
  9.       let [name, director] = movie.split(' directedBy ');
  10.      
  11.       for (let movie of moviesList) {
  12.         if (movie.name === name) {
  13.           movie.director = director;
  14.         }
  15.       }
  16.     } else if (movie.includes('onDate')) {
  17.       let [name, date] = movie.split(' onDate ');
  18.  
  19.       for (let movie of moviesList) {
  20.         if (movie.name === name) {
  21.           movie.date = date;
  22.         }
  23.       }
  24.     }
  25.   }
  26.  
  27.   for (const movie of moviesList) {
  28.     if (movie.name && movie.director && movie.date) {
  29.       console.log(JSON.stringify(movie));
  30.     }
  31.   }
  32. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement