How to convert a string characters: upper to lower and lower to upper in JavaScript

1 Answer

0 votes

// JavaScript

function UpperLower(s)
{
    var i = 0;
    
    for (i = 0; i < s.length; i++)
    {
        if (s.charAt(i) >= 'a' && s.charAt(i) <= 'z')
            s = replaceAt(i, s.substr(i, 1).toUpperCase(), s);
        else if (s.charAt(i) >= 'A' && s.charAt(i) <= 'Z')
                 s = replaceAt(i, s.substr(i, 1).toLowerCase(), s);
    }
    alert(s);
}
function replaceAt(i, ch, s)
{
    return s.substr(0, i) + ch + s.substr(i + 1, s.length - i);
}

/*
run:
 
cONVERT A hard disk OR PARTITION to ntfs FORMAT
 
*/

// PHP

echo "<script> UpperLower('Convert a HARD DISK or partition TO NTFS format'); </script>";


answered May 30, 2015 by avibootz
...