String.prototype.toLowerCase() - Web-Global

String.prototype.toLowerCase()

03.10.2022 70
Поделиться:

toLowerCase()Метод возвращает вызывающее строковое значение, преобразованное в нижний регистр.

Синтаксис

toLowerCase()

Копировать в буфер обмена

Возвращаемое значение

Новая строка, представляющая вызывающую строку, преобразованную в нижний регистр.

Описание

toLowerCase()Метод возвращает значение строки, преобразованное в нижний регистр. toLowerCase()не влияет на значение самой строкиstr.

Примеры

Создайте функцию, которая отвечает на вопрос “Вы играете на банджо?”.
Если ваше имя начинается с буквы “R” или со строчной буквы “r”, вы играете на банджо!

Функция принимает имя в качестве своего единственного аргумента и возвращает одну из следующих строк:

name + " plays banjo" 
name + " does not play banjo"

Names given are always valid strings.
 

Solution:

function areYouPlayingBanjo(name) {
  return name + (name[0].toLowerCase() == 'r' ? ' plays' : ' does not play') + " banjo";
}

Другой способ 

function areYouPlayingBanjo(name) {
  // Implement me
  if (name[0] == 'R' || name[0] == 'r')
    return name + " plays banjo";
  else
    return name + " does not play banjo";
}

Result:

Test.assertEquals(areYouPlayingBanjo(“Martin”), “Martin does not play banjo”);
Test.assertEquals(areYouPlayingBanjo(“Rikke”), “Rikke plays banjo”);

Использование toLowerCase()

console.log('ALPHABET'.toLowerCase()); // 'alphabet'