JavaScript: создать новую строку с первыми 3 символами в нижнем регистре
JavaScript Basic: упражнение 37 с решением
Напишите программу на JavaScript для создания новой строки с первыми 3 символами в нижнем регистре из заданной строки. Если длина строки меньше 3, преобразуйте все символы в верхний регистр.
Иллюстрированная презентация:
Пример решения:
HTML-код:
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width">
<title>JavaScript program to create new string with first 3 characters are in lower case from a given string. If the string length is less than 3 convert all the characters in upper case.</title>
</head>
<body>
</body>
</html>
Код JavaScript:
function upper_lower(str) {
if (str.length < 3) {
return str.toUpperCase();
}
front_part = (str.substring(0, 3)).toLowerCase();
back_part = str.substring(3, str.length);
return front_part + back_part;
}
console.log(upper_lower("Python"));
console.log(upper_lower("Py"));
console.log(upper_lower("JAVAScript"));
Пример вывода:
питон PY Java-script
Блок - схема:
Версия ES6:
function upper_lower(str) {
if (str.length <= 3) {
return str.toUpperCase();
}
front_part = (str.substring(0, 3)).toLowerCase();
back_part = str.substring(3, str.length);
return front_part + back_part;
}
console.log(upper_lower("Python"));
console.log(upper_lower("Py"));
console.log(upper_lower("JAVAScript"));
Демонстрация в реальном времени:
См. Pen JavaScript: проверьте, совпадает ли последняя цифра из трех заданных положительных целых чисел - basic-ex-36 от w3resource ( @ w3resource ) в CodePen .
Улучшите этот пример решения и опубликуйте свой код через Disqus
Предыдущий: Напишите программу JavaScript, чтобы проверить, является ли последняя цифра из трех заданных положительных целых чисел одинаковой.
Далее: Напишите программу на JavaScript для проверки итоговых оценок ученика на различных экзаменах.
Каков уровень сложности этого упражнения?
Новый контент: Composer: менеджер зависимостей для PHP , R программирования