Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function moviesList(movieinfo){
- let movies = []
- movieinfo.forEach(movieLine => {
- if(movieLine.includes("addMovie ")){
- let name = movieLine.split("addMovie ")[1]
- movies.push({name})
- }else if(movieLine.includes(" directedBy ")){
- let [name, directorName] = movieLine.split(" directedBy ")
- let moviesObj = movies.find(el=>el.name === name)
- if(moviesObj){
- moviesObj.director = directorName
- }
- }else if(movieLine.includes(" onDate ")){
- let [name, date] = movieLine.split(" onDate ")
- let moviesObj = movies.find(el => el.name === name)
- if(moviesObj){
- moviesObj.date = date
- }
- }
- });
- //console.table(movies)
- movies.forEach(movieObj=>{
- if(movieObj.name && movieObj.date && movieObj.director){
- console.log(JSON.stringify(movieObj))
- }
- })
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement