Показать сообщение отдельно
  #1 (permalink)  
Старый 06.06.2022, 20:34
Новичок на форуме
Отправить личное сообщение для dakus Посмотреть профиль Найти все сообщения от dakus
 
Регистрация: 04.06.2022
Сообщений: 7

Ввод через консоль
Добрый вечер! Возникли трудности с работой задачек. Нужно сделать ввод через консоль либо через текстовую область,но ничего не происходит будто скрипт не видит. Условие - В строке не более 250
В тех словах, которые заканчиваются сочетанием букв [ый], заменить это сочетание на [ая],с использованием текстовой области.
<!DOCTYPE html>
<html>
<head>
<input id="input" />
<button id="btn">Answer</button>
<div id="console"></div>
<script src="/js/z3script.js"></script>

</head>
<body>

const replaceSomething = function (str) {
  if (/^[a-zA-Z0-9\s]*$/.test(str)) {
    return 'содержит посторонние символы!';
  }
  return str.replace(/ый/giu, 'ая');
};
 
document.querySelector('#btn').onclick = () => {
  jsConsole.writeLine(replaceSomething(jsConsole.read('input')));
};
Ответить с цитированием