- Имя сущности (entity) – например,
(неразрывный пробел). - Числовой код – десятичный (
 ) или шестнадцатеричный ( ).
Ниже приведена таблица с наиболее часто используемыми кодами, актуальная на момент написания (2026‑05‑13). Коды помогут вам быстро вставлять символы в гадательные расклады.
| Символ | Назначение | Имя сущности | Числовой код |
|---|---|---|---|
| Неразрывный пробел | |   | |
| ¶ | Знак параграфа | ¶ | ¶ |
| ° | Знак градуса | ° | ° |
| ± | Плюс‑минус | ± | ± |
| µ | Микро (µ) | µ | µ |
| « | Открывающая угловая кавычка | « | « |
| » | Закрывающая угловая кавычка | » | » |
| ✓ | Галочка | ✓ | ✓ |
| ☑ | Квадрат с галочкой | ✓ (Unicode: U+2611) | ☑ |
Эти коды можно использовать как в статических раскладах, так и в динамических интерактивных гаданиях, написанных на JavaScript.
Идея проста: вы создаёте веб‑страницу, где символы и коды представляют карты, числа или знаки зодиака. С помощью CSS и JavaScript можно добавить анимацию, случайный выбор и даже «волшебные» эффекты, которые делают гадание более «живым».
Статический расклад
Пример простого расклада «Три карты»:
<h3>Три карты:</h3>
<ul>
<li>♠️ ♠ – Карта 1</li>
<li>♥️ ♥ – Карта 2</li>
<li>♣️ ♣ – Карта 3</li>
</ul> Здесь символы ♠️, ♥️, ♣️ вставлены через код ♠, ♥, ♣. Вы можете заменить их на любые другие коды, которые имеют смысл в вашем гадании.
Динамический расклад с JavaScript
Ниже пример, где каждая карта выбирается случайно из массива и отображается на странице.
<h3>Ваша карта:</h3>
<div id="card" style="font-size:48px;"></div>
<script>
const cards = ['♠', '♥', '♣', '♦'];
function drawCard {
const card = cards[Math.floor(Math.random * cards.length)];
document.getElementById('card').textContent = card;
}
drawCard;
</script> Такая конструкция позволяет пользователю «направлять» карту, кликнув по кнопке, что делает гадание более интерактивным.
Код исполнения желаний
В нумерологии существует идея «волшебного числа», которое можно получить, суммировав цифры вашего имени. Мы можем показать это число в виде Unicode‑символа, например, используя код ™ (трейдмарка) для обозначения «священного» числа.
<h3>Ваш волшебный символ: </h3>
<div id="magic"></div>
<script>
function magicNumber {
const number = 7; // пример
const symbol = '™'; // символ}
magicNumber;
</script> Онлайн гадание с использованием emoji
С помощью таблицы emoji можно предложить пользователю выбрать символ, а затем вывести прогноз. Ниже – простой пример:
<h3>Выберите знак:</h3>
<select id="emoji" onchange="predict">
<option value="😀">😀 Радость</option>
<option value="😢">😢 Грусть</option>
<option value="💥">💥 Взрыв</option>
</select>
<div id="prediction"></div>
<script>
function predict {
const emoji = document.getElementById('emoji').value;
let text;
switch(emoji) {
case '😀': text = 'Улыбка принесёт удачу!'; break;
case '😢': text = 'Скоро настигнут подъем!'; break;
case '💥': text = 'Внимание, возможны неожиданные события!'; break;
}
document.getElementById('prediction').textContent = text;
}
</script> Ошибки и их исправление
При работе с JavaScript часто встречается ошибка Uncaught SyntaxError: Unexpected token. Это обычно происходит, если в коде находятся недопустимые символы или неправильный синтаксис. Например, вставка ♠ непосредственно в скрипт без кавычек может вызвать ошибку.
- Убедитесь, что все коды находятся внутри строк.
- Проверяйте наличие закрывающих кавычек и скобок.
- Если вы копируете код из источника, который использует «умные» кавычки (« и »), замените их на обычные двойные кавычки (» и «).
Полезные ресурсы
- Unicode – Полный список emoji – для создания гаданий с использованием смайлов.
- Хабр QA – площадка для обсуждения ошибок JavaScript и веб‑разработки.