Advertisement
Guest User

Untitled

a guest
Jan 20th, 2021
1,751
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. function createAssemblyLine() {
  2.  
  3.   return {
  4.     hasClima: (car) => {
  5.       car.temp = 21;
  6.       car.tempSettings = 21;
  7.       car.adjustTemp = () => {
  8.         if (car.temp < car.tempSettings) {
  9.           car.temp++;
  10.         } else if (car.temp > car.tempSettings) {
  11.           car.temp--;
  12.         }
  13.  
  14.       };
  15.     },
  16.     hasAudio: (car) => {
  17.       car.currentTrack = {'name': '', 'artist': ''};
  18.       car.nowPlaying = () => {
  19.         if (car.currentTrack !== null) {
  20.           console.log(`Now playing '${car.currentTrack.name}' by ${car.currentTrack.artist}`);
  21.         }
  22.       };
  23.     },
  24.     hasParktronic: (car) => {
  25.       car.checkDistance = (distance) => {
  26.         if (distance < 0.1) {
  27.           console.log('Beep! Beep! Beep!');
  28.         } else if (distance >= 0.1 && distance < 0.25) {
  29.           console.log('Beep! Beep!');
  30.         } else if (distance >= 0.25 && distance < 0.5) {
  31.           console.log('Beep!');
  32.         } else {
  33.           console.log('');
  34.         }
  35.       };
  36.     }
  37.   };
  38. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement