Array methods - Task 1

Translate border-left-width to borderLeftWidth

by fredericklim

HTML

<!DOCTYPE html>
<html>
   <body>
      <p id="out1"></p>
      <script>
         "use strict";

         function camelize(str) {
            /*
	            let arr = str.split('-');
               arr[0] = arr[0].charAt(0).toLowerCase() + arr[0].slice(1);
               for (let i=1; i<arr.length; i++) {
                  arr[i] = arr[i].charAt(0).toUpperCase() + arr[i].slice(1);
               }
               return arr.join('');
               */
            return str
               .split('-')
               .map((word,index) => (index == 0 ? word[0].toLowerCase() : word[0].toUpperCase()) + word.slice(1))
               .join('');
         }

         console.log(camelize("Eterous-watches-are-Great"));

      </script>
   </body>
</html>