Вчера, когда я ловил рыбу, я пересматривал роман鬼吹灯
в лампу». Каждый раз, когда Ху Байи упоминал十六字阴阳风水秘书
это пробуждало во мне желание научиться гаданию.
Когда люди смотрят различные фильмы и сериалы или делятся сценами гадания, гадалки обычно считают пальцами и громко бормочут, как будто что-то вычисляют. Мне очень интересно, как они приходят к результату?
Вот я и нашел метод гадания, которым можно пользоваться вскользь – Сяо Люжэнь.
Сяо Люженя также называют первым уроком Чжугэ Ляна: метод поиска Сяо Люжэня: начните с Дааня и ищите по часовой стрелке. Согласно лунному календарю, проверьте по часовой стрелке от первого месяца Даань до месяца, который вы хотите проверить, а затем проверьте по часовой стрелке от начала месяца до дня, который вы хотите проверить, и вы узнаете, настал ли этот день. хорошо или плохо. Например, если вы проверяете время, начните с полуночи и проверяйте качество каждого часа по часовой стрелке. Например, пятый день шестого месяца лунного календаря — час Чэнь; июнь — месяц пустоты, пятый день — день Чикоу, а час Чэнь — час Люлянь.
Кажется, это довольно хлопотно, но логика на самом деле очень проста. Давайте посмотрим на картинку ниже и вы в нескольких словах поймете, как посчитать результат.
[ '1.大安' , '2.留连' , '3.速喜' , '4.赤口' , '5.小吉' , '6.空亡' ]
Существует 6 типов результатов, каждый из которых соответствует интерпретации, которую предстоит угадать.
Ниже мы представляем метод - метод начала с живого числа.
1. Если вы хотите что-то предсказать, сразу же возьмите число, как только подумаете об этом. Число может быть тем, что вы думаете в уме, или тем, что вы видите, например, номерной знак, номер дома, телефон. число, время и т. д. Будьте первым, кто подумает или увидит это число. Например, если вы хотите спросить друга, дома ли он, и случайно видите на экране телефона время 14:36, для расчета вы возьмете 1436;
2. Сложите четыре числа: 1+4+3+6=14, а затем вычтите в соответствии с количеством взятых цифр. Для 4-значных чисел вычтите 3, для 3-значных чисел вычтите 2, а для однозначных чисел. Никакого вычитания. В этом примере, поскольку 1436 — четырехзначное число, необходимо вычесть 3, то есть 14-3=11;
3. Разделите только что полученное число на 6. Остаток соответствует объяснению ниже (если все можно разделить, остаток равен 6. Например, полученное число равно 18, тогда остаток равен 6. В этом примере 11). ÷6 → остаток равен 5, то есть Сяоцзи.
Кажется, что слов много, но на самом деле логика очень простая.
Когда вы хотите вычислить определенное событие, возьмите число, которое внезапно пришло вам на ум или вы видите. Посмотрите на объяснение и скажите, что это число, которое вы должны получить в первую очередь.
Например, если вы посмотрите время на своем мобильном телефоне, вы получите номер 1436.
Сложите полученные числа и вычтите количество цифр – 1. Например, число 1436 имеет четыре цифры, тогда сумма чисел минус три.
Разделите результат на 6, и конечный результат и есть результат.
const valueObject = [
{
title : '大吉' ,
desc : '...'
} ,
... .
]
// valueList 第一反应得到的活数 比如1436
const calcResult = ( valueList ) => {
// 获取活数的位数 - 1 后续需要减掉
const lenCount = valueList . length === 1 ? 0 : valueList . length - 1
// 获取活数的相加之和
const sum = valueList . reduce ( ( sumValue , cur ) => ( sumValue += cur ) )
// sum - lenCount 得到的最终活数结果 也对应着占卜结果
// 如果能被6整除 那就是第6个占卜结果,不然就是除以6的余数
// 最后结果 -1,因为要从数组里获得结果
let result = ( sum - lenCount ) % 6 === 0 ? 5 : ( ( sum - lenCount ) % 6 ) - 1
state . cur = state . valueObject [ result ]
}
Разве это не очень просто!
На то, чтобы придумать проект по гаданию, у меня ушло более десяти минут! Рассчитайте брак, карьеру и здоровье!
Онлайн гадание! Десять юаней на человека! Нажмите меня для гадания