StringtoUpperCase
StringtoUpperCase is a function or method used in many programming languages to convert all applicable characters in a string to their uppercase equivalents. The operation typically affects alphabetic characters by mapping each character to its Unicode uppercase form, while non-letter characters such as digits and punctuation are left unchanged.
Most implementations are Unicode-aware, performing the mapping based on the Unicode code points. Some languages also
Function naming varies across languages. Some environments expose a method named toUpperCase (for example in JavaScript
Performance is typically linear in the length of the input string, with memory proportional to the output
See also: toUpperCase, toLocaleUpperCase, uppercase, locale, Unicode case mappings.