let message = "How are you? Eh, ok. Low or Lower? Ohhh."
function findWord(text) {
let arrayLetters = text.split('');
let result = [];
arr.forEach(function(value, index, array) {
if ( value == value.toUpperCase() && value != ' '
&& value != '?' && value != '.' && value != ',' ) {
result.push(value);
}
}, 0);
result = result.join('');
console.log(message);
console.log("Секретный текст: " + result);
}
Можно ли как нибудь переписать вот это условие в более короткий вариант?
if ( value == value.toUpperCase() && value != ' '
&& value != '?' && value != '.' && value != ',' ) {
Не очень понятно, что вам нужно, но если задача — выбрать заглавные латинские буквы, то можно заменить то условие на:
if (/[A-Z]/.test(value)) {
Или вообще всю функцию на:
function findWord(text) {
result = text.replace(/[^A-Z]+/g, '');
console.log(message);
console.log("Секретный текст: " + result);
}
Обнаружил интересную фичу - подписку на события с указанием passsive: true, что должно позволить браузеру оптимизировать стандратные действия,...
Есть код, он из селекта отправляет текст в js, из js в php для обработки и из php обратно в jsКак мне вывести в form-control текст, полученный из php