Skip to content

Простое веб-приложение в стиле "Шар судьбы", которое генерирует случайные ответы на ваши вопросы. Идеально подходит для развлечения, легких гаданий и снятия скуки.

Notifications You must be signed in to change notification settings

ryancoolround/Vopros

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Магический Ответчик на Вопросы

Простое веб-приложение в стиле "Шар судьбы", которое генерирует случайные ответы на ваши вопросы. Идеально подходит для развлечения, легких гаданий и снятия скуки.


🧠 Что делает этот скрипт

После ввода текста в поле (например, вопроса) и нажатия на кнопку или клавишу Enter, приложение:

  • Проверяет, чтобы в вопросе не было запрещённых символов;
  • Ограничивает длину до 20 символов;
  • Показывает случайный ответ из большого набора (70+ вариантов);
  • Иногда (с вероятностью 0.01%) выводит «секретное» сообщение — пасхалку.

📦 Структура функционала

  • Поле ввода (input#question-input): сюда пользователь вводит свой вопрос.
  • Блок ответа (div#answer): здесь появляется магический ответ.
  • Предупреждение (div#warning): отображает ошибки ввода или напоминания.

🚫 Ограничения и фильтрация

  • Запрещённые символы: 0-9, <, >, ", ', &, /, \.
  • Максимум 20 символов в вопросе.
  • При нарушении правил появляется соответствующее предупреждение под полем ввода.

🧩 Пример HTML-структуры (для подключения скрипта)

<input id="question-input" type="text" placeholder="Задайте вопрос..." />
<button id="get-answer-btn">Получить ответ</button>
<div id="answer"></div>

📌 Важно: убедитесь, что у вас есть элементы с id question-input, get-answer-btn и answer в DOM перед подключением JS-кода.


🧪 Пример работы

Ввод:

Мне стоит идти?

Вывод:

Да, но будьте осторожны


🥚 Пасхалка

С шансом 0.01% (1 из 10 000), пользователь получит уникальный ответ:

"Вы хотите знать, что самое лучшее в детстве? В какой-то момент оно заканчивается. ©️ Малкольм в центре внимания"

📜 Лицензия

MIT — используй свободно, но не забывай давать ссылку на оригинальный проект, если форкаешь или распространяешь.


✍️ Автор

Создан с любовью и вниманием к деталям.

Владимир (ryancoolround)


✅ Рекомендации

  • Убедись, что используешь код в безопасной среде, так как фильтрация минимальна и носит демонстрационный характер.
  • Можно легко доработать стиль, добавить анимации, голосовое озвучивание или API-версию для Telegram-бота.

About

Простое веб-приложение в стиле "Шар судьбы", которое генерирует случайные ответы на ваши вопросы. Идеально подходит для развлечения, легких гаданий и снятия скуки.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published