{"id":16997,"date":"2022-10-22T19:34:00","date_gmt":"2022-10-22T14:04:00","guid":{"rendered":"https:\/\/jassweb.com\/solved\/solved-how-do-i-change-a-letter-from-lowercase-to-uppercase-without-using-touppercase-closed\/"},"modified":"2022-10-22T19:34:00","modified_gmt":"2022-10-22T14:04:00","slug":"solved-how-do-i-change-a-letter-from-lowercase-to-uppercase-without-using-touppercase-closed","status":"publish","type":"post","link":"https:\/\/jassweb.com\/solved\/solved-how-do-i-change-a-letter-from-lowercase-to-uppercase-without-using-touppercase-closed\/","title":{"rendered":"[Solved] How do I change a letter from lowercase to uppercase without using toUppercase? [closed]"},"content":{"rendered":"<p> [ad_1]<br \/>\n<\/p>\n<div id=\"answer-15272580\" class=\"answer js-answer accepted-answer js-accepted-answer\" data-answerid=\"15272580\" data-parentid=\"15272516\" data-score=\"5\" data-position-on-page=\"1\" data-highest-scored=\"1\" data-question-has-accepted-highest-score=\"1\" itemprop=\"acceptedAnswer\" itemscope itemtype=\"https:\/\/schema.org\/Answer\">\n<div class=\"post-layout\">\n<div class=\"votecell post-layout--left\"><\/div>\n<div class=\"answercell post-layout--right\">\n<div class=\"s-prose js-post-body\" itemprop=\"text\">\n<p>Converting characters from lower case to upper case is non-trivial if you want to support anything other than the English letters <code>a<\/code> through <code>z<\/code>. There are mappings involved in the Unicode database.<\/p>\n<p>So <code>toUpperCase<\/code> is the right tool for this job. According to <a rel=\"nofollow noopener\" target=\"_blank\" href=\"http:\/\/www.ecma-international.org\/ecma-262\/5.1\/#sec-15.5.4.16\">the spec<\/a>, it uses the Unicode database to select the appropriate upper case character. (That link is to <code>toLowerCase<\/code> because <code>toUpperCase<\/code> just says it does the same thing as <code>toLowerCase<\/code>, but for upper case.)<\/p>\n<p>But if you only supported the English letters <code>a<\/code> through <code>z<\/code>, those are represented by character codes 97 through 122, inclusive. <code>A<\/code> through <code>Z<\/code> are represented by character codes 65 through 90, inclusive. So:<\/p>\n<pre><code>var upperChar = String.fromCharCode(lowerChar.charCodeAt(0) - 32);\n<\/code><\/pre>\n<p>would do it. But I strongly recommend <em>not<\/em> doing that.<\/p>\n<\/p><\/div>\n<div class=\"mt24\"><\/div>\n<\/div>\n<p>            <span class=\"d-none\" itemprop=\"commentCount\"><\/span> <\/p><\/div>\n<\/div>\n<p>[ad_2]<\/p>\n<p>solved How do I change a letter from lowercase to uppercase without using toUppercase? [closed] <\/p>\n","protected":false},"excerpt":{"rendered":"<p>[ad_1] Converting characters from lower case to upper case is non-trivial if you want to support anything other than the English letters a through z. There are mappings involved in the Unicode database. So toUpperCase is the right tool for this job. According to the spec, it uses the Unicode database to select the appropriate &#8230; <a title=\"[Solved] How do I change a letter from lowercase to uppercase without using toUppercase? [closed]\" class=\"read-more\" href=\"https:\/\/jassweb.com\/solved\/solved-how-do-i-change-a-letter-from-lowercase-to-uppercase-without-using-touppercase-closed\/\" aria-label=\"More on [Solved] How do I change a letter from lowercase to uppercase without using toUppercase? [closed]\">Read more<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[320],"tags":[333],"class_list":["post-16997","post","type-post","status-publish","format-standard","hentry","category-solved","tag-javascript"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.5 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>[Solved] How do I change a letter from lowercase to uppercase without using toUppercase? [closed] - JassWeb<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/jassweb.com\/solved\/solved-how-do-i-change-a-letter-from-lowercase-to-uppercase-without-using-touppercase-closed\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"[Solved] How do I change a letter from lowercase to uppercase without using toUppercase? [closed] - JassWeb\" \/>\n<meta property=\"og:description\" content=\"[ad_1] Converting characters from lower case to upper case is non-trivial if you want to support anything other than the English letters a through z. There are mappings involved in the Unicode database. So toUpperCase is the right tool for this job. According to the spec, it uses the Unicode database to select the appropriate ... Read more\" \/>\n<meta property=\"og:url\" content=\"https:\/\/jassweb.com\/solved\/solved-how-do-i-change-a-letter-from-lowercase-to-uppercase-without-using-touppercase-closed\/\" \/>\n<meta property=\"og:site_name\" content=\"JassWeb\" \/>\n<meta property=\"article:published_time\" content=\"2022-10-22T14:04:00+00:00\" \/>\n<meta name=\"author\" content=\"Kirat\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Kirat\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/jassweb.com\/solved\/solved-how-do-i-change-a-letter-from-lowercase-to-uppercase-without-using-touppercase-closed\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/jassweb.com\/solved\/solved-how-do-i-change-a-letter-from-lowercase-to-uppercase-without-using-touppercase-closed\/\"},\"author\":{\"name\":\"Kirat\",\"@id\":\"https:\/\/jassweb.com\/solved\/#\/schema\/person\/65c9c7b7958150c0dc8371fa35dd7c31\"},\"headline\":\"[Solved] How do I change a letter from lowercase to uppercase without using toUppercase? [closed]\",\"datePublished\":\"2022-10-22T14:04:00+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/jassweb.com\/solved\/solved-how-do-i-change-a-letter-from-lowercase-to-uppercase-without-using-touppercase-closed\/\"},\"wordCount\":139,\"publisher\":{\"@id\":\"https:\/\/jassweb.com\/solved\/#organization\"},\"keywords\":[\"javascript\"],\"articleSection\":[\"Solved\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/jassweb.com\/solved\/solved-how-do-i-change-a-letter-from-lowercase-to-uppercase-without-using-touppercase-closed\/\",\"url\":\"https:\/\/jassweb.com\/solved\/solved-how-do-i-change-a-letter-from-lowercase-to-uppercase-without-using-touppercase-closed\/\",\"name\":\"[Solved] How do I change a letter from lowercase to uppercase without using toUppercase? [closed] - JassWeb\",\"isPartOf\":{\"@id\":\"https:\/\/jassweb.com\/solved\/#website\"},\"datePublished\":\"2022-10-22T14:04:00+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/jassweb.com\/solved\/solved-how-do-i-change-a-letter-from-lowercase-to-uppercase-without-using-touppercase-closed\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/jassweb.com\/solved\/solved-how-do-i-change-a-letter-from-lowercase-to-uppercase-without-using-touppercase-closed\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/jassweb.com\/solved\/solved-how-do-i-change-a-letter-from-lowercase-to-uppercase-without-using-touppercase-closed\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/jassweb.com\/solved\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"[Solved] How do I change a letter from lowercase to uppercase without using toUppercase? [closed]\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/jassweb.com\/solved\/#website\",\"url\":\"https:\/\/jassweb.com\/solved\/\",\"name\":\"JassWeb\",\"description\":\"Build High-quality Websites\",\"publisher\":{\"@id\":\"https:\/\/jassweb.com\/solved\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/jassweb.com\/solved\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/jassweb.com\/solved\/#organization\",\"name\":\"Jass Web\",\"url\":\"https:\/\/jassweb.com\/solved\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/jassweb.com\/solved\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/jassweb.com\/wp-content\/uploads\/2021\/02\/jass-website-logo-1.png\",\"contentUrl\":\"https:\/\/jassweb.com\/wp-content\/uploads\/2021\/02\/jass-website-logo-1.png\",\"width\":693,\"height\":132,\"caption\":\"Jass Web\"},\"image\":{\"@id\":\"https:\/\/jassweb.com\/solved\/#\/schema\/logo\/image\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\/\/jassweb.com\/solved\/#\/schema\/person\/65c9c7b7958150c0dc8371fa35dd7c31\",\"name\":\"Kirat\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/jassweb.com\/solved\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/jassweb.com\/solved\/wp-content\/litespeed\/avatar\/1261af3c9451399fa1336d28b98ea3bb.jpg?ver=1775798750\",\"contentUrl\":\"https:\/\/jassweb.com\/solved\/wp-content\/litespeed\/avatar\/1261af3c9451399fa1336d28b98ea3bb.jpg?ver=1775798750\",\"caption\":\"Kirat\"},\"sameAs\":[\"http:\/\/jassweb.com\"],\"url\":\"https:\/\/jassweb.com\/solved\/author\/jaspritsinghghumangmail-com\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"[Solved] How do I change a letter from lowercase to uppercase without using toUppercase? [closed] - JassWeb","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/jassweb.com\/solved\/solved-how-do-i-change-a-letter-from-lowercase-to-uppercase-without-using-touppercase-closed\/","og_locale":"en_US","og_type":"article","og_title":"[Solved] How do I change a letter from lowercase to uppercase without using toUppercase? [closed] - JassWeb","og_description":"[ad_1] Converting characters from lower case to upper case is non-trivial if you want to support anything other than the English letters a through z. There are mappings involved in the Unicode database. So toUpperCase is the right tool for this job. According to the spec, it uses the Unicode database to select the appropriate ... Read more","og_url":"https:\/\/jassweb.com\/solved\/solved-how-do-i-change-a-letter-from-lowercase-to-uppercase-without-using-touppercase-closed\/","og_site_name":"JassWeb","article_published_time":"2022-10-22T14:04:00+00:00","author":"Kirat","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Kirat","Est. reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/jassweb.com\/solved\/solved-how-do-i-change-a-letter-from-lowercase-to-uppercase-without-using-touppercase-closed\/#article","isPartOf":{"@id":"https:\/\/jassweb.com\/solved\/solved-how-do-i-change-a-letter-from-lowercase-to-uppercase-without-using-touppercase-closed\/"},"author":{"name":"Kirat","@id":"https:\/\/jassweb.com\/solved\/#\/schema\/person\/65c9c7b7958150c0dc8371fa35dd7c31"},"headline":"[Solved] How do I change a letter from lowercase to uppercase without using toUppercase? [closed]","datePublished":"2022-10-22T14:04:00+00:00","mainEntityOfPage":{"@id":"https:\/\/jassweb.com\/solved\/solved-how-do-i-change-a-letter-from-lowercase-to-uppercase-without-using-touppercase-closed\/"},"wordCount":139,"publisher":{"@id":"https:\/\/jassweb.com\/solved\/#organization"},"keywords":["javascript"],"articleSection":["Solved"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/jassweb.com\/solved\/solved-how-do-i-change-a-letter-from-lowercase-to-uppercase-without-using-touppercase-closed\/","url":"https:\/\/jassweb.com\/solved\/solved-how-do-i-change-a-letter-from-lowercase-to-uppercase-without-using-touppercase-closed\/","name":"[Solved] How do I change a letter from lowercase to uppercase without using toUppercase? [closed] - JassWeb","isPartOf":{"@id":"https:\/\/jassweb.com\/solved\/#website"},"datePublished":"2022-10-22T14:04:00+00:00","breadcrumb":{"@id":"https:\/\/jassweb.com\/solved\/solved-how-do-i-change-a-letter-from-lowercase-to-uppercase-without-using-touppercase-closed\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/jassweb.com\/solved\/solved-how-do-i-change-a-letter-from-lowercase-to-uppercase-without-using-touppercase-closed\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/jassweb.com\/solved\/solved-how-do-i-change-a-letter-from-lowercase-to-uppercase-without-using-touppercase-closed\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/jassweb.com\/solved\/"},{"@type":"ListItem","position":2,"name":"[Solved] How do I change a letter from lowercase to uppercase without using toUppercase? [closed]"}]},{"@type":"WebSite","@id":"https:\/\/jassweb.com\/solved\/#website","url":"https:\/\/jassweb.com\/solved\/","name":"JassWeb","description":"Build High-quality Websites","publisher":{"@id":"https:\/\/jassweb.com\/solved\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/jassweb.com\/solved\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/jassweb.com\/solved\/#organization","name":"Jass Web","url":"https:\/\/jassweb.com\/solved\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/jassweb.com\/solved\/#\/schema\/logo\/image\/","url":"https:\/\/jassweb.com\/wp-content\/uploads\/2021\/02\/jass-website-logo-1.png","contentUrl":"https:\/\/jassweb.com\/wp-content\/uploads\/2021\/02\/jass-website-logo-1.png","width":693,"height":132,"caption":"Jass Web"},"image":{"@id":"https:\/\/jassweb.com\/solved\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/jassweb.com\/solved\/#\/schema\/person\/65c9c7b7958150c0dc8371fa35dd7c31","name":"Kirat","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/jassweb.com\/solved\/#\/schema\/person\/image\/","url":"https:\/\/jassweb.com\/solved\/wp-content\/litespeed\/avatar\/1261af3c9451399fa1336d28b98ea3bb.jpg?ver=1775798750","contentUrl":"https:\/\/jassweb.com\/solved\/wp-content\/litespeed\/avatar\/1261af3c9451399fa1336d28b98ea3bb.jpg?ver=1775798750","caption":"Kirat"},"sameAs":["http:\/\/jassweb.com"],"url":"https:\/\/jassweb.com\/solved\/author\/jaspritsinghghumangmail-com\/"}]}},"_links":{"self":[{"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/posts\/16997","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/comments?post=16997"}],"version-history":[{"count":0,"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/posts\/16997\/revisions"}],"wp:attachment":[{"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/media?parent=16997"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/categories?post=16997"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/tags?post=16997"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}