Tablice (plik class.js)

Ćwiczenie 8.2:

Dany jest obiekt, który ma właściwość className, zawierającą listę klas, oddzielonych spacją, na przykład,

         var obj = {
            className: 'first bordered'
         }
      

Zdefiniuj funkcję addClassName, która dodaje na koniec listy nową klasę, jeżeli jej tam wcześniej nie było. Funkcja nie powinna zmieniać kolejności klas na liście, ani dodawać zbędnych spacji.

W szczególności, wynikiem następującego kodu na powyższym obiekcie 

      addClassName(obj, 'visible');
      console.log(obj.className);
      addClassName(obj, 'visible');
      console.log(obj.className);
   

powinno być:

      first bordered visible
      first bordered visible