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>