{"id":223,"date":"2025-09-28T06:24:36","date_gmt":"2025-09-28T06:24:36","guid":{"rendered":"https:\/\/olivin.webty.site\/astroloji\/?page_id=223"},"modified":"2025-09-28T06:24:36","modified_gmt":"2025-09-28T06:24:36","slug":"numeroloji-hesaplama","status":"publish","type":"page","link":"https:\/\/olivin.webty.site\/astroloji\/numeroloji-hesaplama\/","title":{"rendered":"Numeroloji Hesaplama"},"content":{"rendered":"    <div class=\"oli-alert info\">\r\n        <i class=\"fas fa-info-circle\"><\/i>\r\n        <span>Numeroloji hesaplama formu<\/span>\r\n    <\/div>\r\n    \n<div class=\"oli-calculator\">\r\n    <div class=\"oli-calculator-form-groups\">\r\n        <div class=\"calculator-form-group\">\r\n            <label for=\"calculationType\">Hesaplama T\u00fcr\u00fc:<\/label>\r\n            <select id=\"calculationType\">\r\n                <option value=\"lifePathNumber\">Hayat Yolu Say\u0131s\u0131<\/option>\r\n                <option value=\"expressionNumber\">\u0130fade Say\u0131s\u0131<\/option>\r\n                <option value=\"soulUrgeNumber\">Ruh D\u00fcrt\u00fcs\u00fc Say\u0131s\u0131<\/option>\r\n            <\/select>\r\n        <\/div>\r\n        <div class=\"calculator-form-group\">\r\n            <label for=\"nameInput\">Ad\u0131n\u0131z ve Soyad\u0131n\u0131z:<\/label>\r\n            <input type=\"text\" id=\"nameInput\" placeholder=\"Ad\u0131n\u0131z\u0131 ve soyad\u0131n\u0131z\u0131 giriniz\">\r\n        <\/div>\r\n        <div class=\"calculator-form-group\">\r\n            <label for=\"birthDate\">Do\u011fum Tarihiniz:<\/label>\r\n            <input type=\"date\" id=\"birthDate\">\r\n        <\/div>\r\n    <\/div>\r\n    <button onclick=\"calculateNumerology()\">Hesapla<\/button>\r\n    <div class=\"result\" id=\"numerologyResult\"><\/div>\r\n<\/div>\r\n<script>\r\n    const calculateNumerology = () => {\r\n        const calculationType = document.getElementById('calculationType').value;\r\n        const name = document.getElementById('nameInput').value.trim();\r\n        const birthDate = document.getElementById('birthDate').value;\r\n\r\n        if (calculationType === 'lifePathNumber' && !birthDate) {\r\n            alert('L\u00fctfen do\u011fum tarihinizi giriniz!');\r\n            return;\r\n        }\r\n\r\n        if ((calculationType === 'expressionNumber' || calculationType === 'soulUrgeNumber') && !name) {\r\n            alert('L\u00fctfen ad\u0131n\u0131z\u0131 ve soyad\u0131n\u0131z\u0131 giriniz!');\r\n            return;\r\n        }\r\n\r\n        let result = '';\r\n\r\n        if (calculationType === 'lifePathNumber') {\r\n            const numbers = birthDate.split('-').join('');\r\n            result = reduceToSingleDigit(numbers);\r\n            document.getElementById('numerologyResult').innerHTML = `\r\n                <p><strong>Hayat Yolu Say\u0131n\u0131z:<\/strong> ${result}<\/p>\r\n            `;\r\n        } else if (calculationType === 'expressionNumber') {\r\n            const nameNumbers = name.replace(\/[^a-zA-Z]\/g, '').toUpperCase().split('').map(letterToNumber).join('');\r\n            result = reduceToSingleDigit(nameNumbers);\r\n            document.getElementById('numerologyResult').innerHTML = `\r\n                <p><strong>\u0130fade Say\u0131n\u0131z:<\/strong> ${result}<\/p>\r\n            `;\r\n        } else if (calculationType === 'soulUrgeNumber') {\r\n            const vowels = name.replace(\/[^aAeEiIoOuU]\/g, '').toUpperCase().split('').map(letterToNumber).join('');\r\n            result = reduceToSingleDigit(vowels);\r\n            document.getElementById('numerologyResult').innerHTML = `\r\n                <p><strong>Ruh D\u00fcrt\u00fcs\u00fc Say\u0131n\u0131z:<\/strong> ${result}<\/p>\r\n            `;\r\n        }\r\n\r\n        document.getElementById('numerologyResult').style.display = 'block';\r\n    };\r\n\r\n    const letterToNumber = letter => {\r\n        const letters = {\r\n            'A': 1, 'B': 2, 'C': 3, 'D': 4, 'E': 5, 'F': 6, 'G': 7, 'H': 8, 'I': 9,\r\n            'J': 1, 'K': 2, 'L': 3, 'M': 4, 'N': 5, 'O': 6, 'P': 7, 'Q': 8, 'R': 9,\r\n            'S': 1, 'T': 2, 'U': 3, 'V': 4, 'W': 5, 'X': 6, 'Y': 7, 'Z': 8\r\n        };\r\n        return letters[letter] || 0;\r\n    };\r\n\r\n    const reduceToSingleDigit = numStr => {\r\n        let num = numStr.split('').reduce((acc, digit) => acc + parseInt(digit), 0);\r\n        while (num > 9 && num !== 11 && num !== 22 && num !== 33) {\r\n            num = num.toString().split('').reduce((acc, digit) => acc + parseInt(digit), 0);\r\n        }\r\n        return num;\r\n    };\r\n<\/script>\r\n\r\n\n<p data-start=\"72\" data-end=\"540\">Numeroloji hesaplama, say\u0131lar arac\u0131l\u0131\u011f\u0131yla ki\u015fisel \u00f6zelliklerinizi, ya\u015fam yolunuzu ve gelecekteki olas\u0131l\u0131klar\u0131 ke\u015ffetmenize olanak tan\u0131r. Her say\u0131, ki\u015fisel hayat\u0131n\u0131zda farkl\u0131 bir anlam ta\u015f\u0131d\u0131\u011f\u0131 i\u00e7in numeroloji, bireylerin g\u00fc\u00e7l\u00fc y\u00f6nlerini ve potansiyellerini anlamalar\u0131na yard\u0131mc\u0131 olur. Numerolojide en \u00e7ok kullan\u0131lan say\u0131lar, do\u011fum tarihinizden elde edilen rakamlard\u0131r. Bu say\u0131lar, hayat\u0131n\u0131zdaki ana temalar\u0131, ki\u015filik \u00f6zelliklerinizi ve ya\u015fam amac\u0131n\u0131z\u0131 ortaya koyar.<\/p>\n<p data-start=\"542\" data-end=\"983\">Numeroloji hesaplama formu sayesinde, do\u011fum tarihiniz ve isim gibi ki\u015fisel bilgilerinizi kullanarak numerolojik profilinizi olu\u015fturabilirsiniz. Bu profil, numerolojiye g\u00f6re daha bilin\u00e7li kararlar alman\u0131za, ili\u015fkilerinizde uyumu art\u0131rman\u0131za ve ki\u015fisel geli\u015fim yolunda ilerlemenize yard\u0131mc\u0131 olabilir. Say\u0131lar, \u00f6zellikle ya\u015fam yolunuza dair rehberlik sa\u011flarken, ayn\u0131 zamanda a\u015fk hayat\u0131, i\u015f ya\u015fam\u0131 ve sa\u011fl\u0131\u011f\u0131n\u0131zla ilgili \u00f6nemli ipu\u00e7lar\u0131 sunar.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Numeroloji hesaplama, say\u0131lar arac\u0131l\u0131\u011f\u0131yla ki\u015fisel \u00f6zelliklerinizi, ya\u015fam yolunuzu ve gelecekteki olas\u0131l\u0131klar\u0131 ke\u015ffetmenize olanak tan\u0131r. Her say\u0131, ki\u015fisel hayat\u0131n\u0131zda farkl\u0131 bir anlam ta\u015f\u0131d\u0131\u011f\u0131 i\u00e7in numeroloji, bireylerin g\u00fc\u00e7l\u00fc y\u00f6nlerini ve potansiyellerini anlamalar\u0131na yard\u0131mc\u0131 olur. Numerolojide en \u00e7ok kullan\u0131lan say\u0131lar, do\u011fum tarihinizden elde edilen rakamlard\u0131r. Bu say\u0131lar, hayat\u0131n\u0131zdaki ana temalar\u0131, ki\u015filik \u00f6zelliklerinizi ve ya\u015fam amac\u0131n\u0131z\u0131 ortaya koyar. Numeroloji [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-223","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/olivin.webty.site\/astroloji\/wp-json\/wp\/v2\/pages\/223","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/olivin.webty.site\/astroloji\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/olivin.webty.site\/astroloji\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/olivin.webty.site\/astroloji\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/olivin.webty.site\/astroloji\/wp-json\/wp\/v2\/comments?post=223"}],"version-history":[{"count":0,"href":"https:\/\/olivin.webty.site\/astroloji\/wp-json\/wp\/v2\/pages\/223\/revisions"}],"wp:attachment":[{"href":"https:\/\/olivin.webty.site\/astroloji\/wp-json\/wp\/v2\/media?parent=223"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}