Я пытался сделать код для встроенной функции JavaScript (touppercase). Это полезно или нет?

Этот код в основном используется как встроенная функция короткого формата javascript touppercase, который будет полезен для интервью. Иногда нам не нужно использовать встроенные функции... так что для них есть код.

    //change lower case to upper case
    function Change_Upper_Case() {
    var a1 = [], a6 = [], i = 0; // define all variables
    a1 = document.getElementById('EnterString').value; //get value which is    enter by you
    while(i < a1.length) { //check condition is true or false
        var a2 = a1[i]; 
       var a3 = a2.charCodeAt(0); //get ASCII value of char in number format
       var a5 = a2;
   if(a3 >= 97 && a3 < 123) { // a = 97 and z=122
    var a4 = a3-32;
    a5 = String.fromCharCode(a4); //change ASCII value of a4 in char format
    }
    a6[i] = a5;
    i++;
    }
    document.getElementById('ShowString').innerHTML = a6.join(''); //print input String on your browser  
}

   

 //change lower case to upper case
    function Change_Upper_Case() {
     var a1 = [], a6 = [], i = 0; // define all variables
     a1 = document.getElementById('EnterString').value; //get value which is enter by you
    while(i < a1.length) { //check condition is true or false
     var a2 = a1[i]; 
     var a3 = a2.charCodeAt(0); //get ASCII value of char in number format
     var a5 = a2;
    if(a3 >= 97 && a3 < 123) { // a = 97 and z=122
     var a4 = a3-32;
     a5 = String.fromCharCode(a4); //change ASCII value of a4 in char format
     }
     a6[i] = a5;
     i++;
     }
     document.getElementById('ShowString').innerHTML = a6.join(''); //print input String on your browser  
    }
   

 <input type="text" id="EnterString"/>
    <input type="button" value="Upper Case" onclick="Change_Upper_Case()"/>
    <span id="ShowString"></span><br/>

1 ответ

В Javascript уже есть функция toUpperCase для строковых типов, посмотрите http://www.w3schools.com/jsref/jsref_touppercase.asp

Другие вопросы по тегам