JSFiddle - React, Tailwind, and code Playground

by hajpoj

JavaScript

function convertToCamel(underscore) {
    var camel = "",
        afterUnderscore = false;
    for (var i = 0; i < underscore.length; i++) {
        if (underscore[i] === '_') {
            afterUnderscore = true;
        } else if (afterUnderscore) {
            camel += underscore[i].toUpperCase();
            afterUnderscore = false;
        } else {
            camel += underscore[i];
        }
    }
    return camel;
}

alert(convertToCamel("this_string"));
alert(convertToCamel("this_crazy_ass_string___gogo_Gg"));
//are spaces valid?
alert(convertToCamel("this asfd_asf  _asdfasdf _ asdf"));