JS Built-ins
← String143 / 195
StringString.prototype.toLocaleLowerCasebeginner

String.prototype.toLocaleLowerCase() β€” already lowercase

πŸ“– Usage Example
'HELLO'.toLocaleLowerCase()   // β†’ 'hello'
'WORLD'.toLocaleLowerCase()   // β†’ 'world'
'ABC123'.toLocaleLowerCase()  // β†’ 'abc123'

Use toLocaleLowerCase() to convert a string to lowercase using the locale-specific rules of the host environment.

String.prototype.toLocaleLowerCase() β€” Already Lowercase

If the string is already lowercase, toLocaleLowerCase() returns an equal string.

Challenge: Implement ensureLower(str) and verify it works on already-lowercase strings.

ensureLower('hello') // β†’ 'hello'
πŸ’‘ Hints (1)
  • β€’ Calling `toLocaleLowerCase()` on a lowercase string is a no-op.