जीवन पथ संख्या
एक व्यक्ति के जीवन पथ संख्या की गणना उस व्यक्ति की जन्म तिथि में प्रत्येक व्यक्तिगत संख्या को जोड़कर की जाती है, जब तक कि इसे एक अंक संख्या तक कम नहीं किया जाता है।
समस्या
हमें एक जावास्क्रिप्ट फ़ंक्शन लिखना आवश्यक है जो "yyyy-mm-dd" प्रारूप में एक तारीख लेता है और उस जन्म तिथि के लिए जीवन पथ संख्या देता है।
उदाहरण के लिए,
अगर तारीख है:1999-06-10
<पूर्व>वर्ष:1 + 9 + 9 + 9 =28 → 2 + 8 =10 → 1 + 0 =1माह:0 + 6 =6 दिन:1 + 0 =1 परिणाम:1 + 6 + 1 =8उदाहरण
निम्नलिखित कोड है -
const date ='1999-06-10'; const findLifePath =(date ='') => { const sum =(arr =[]) => {if(arr.length ===1){ वापसी +गिरफ्तारी [0]}; चलो कुल =arr.reduce ((एसीसी, वैल) => एसीसी + वैल); अगर (कुल <10) {वापसी कुल}; वापसी राशि (स्ट्रिंग (कुल)। विभाजन ("")। नक्शा (संख्या)); }; चलो [वर्ष, महीना, दिन] =दिनांक। विभाजन ("-") वर्ष =योग (स्ट्रिंग (वर्ष)। विभाजन ("")। नक्शा (संख्या)); महीना =योग (स्ट्रिंग (महीना)। विभाजन ("")। नक्शा (संख्या)); दिन =योग (स्ट्रिंग (दिन)। विभाजन ("")। नक्शा (संख्या)); वापसी राशि ([वर्ष, माह, दिन]);};console.log(findLifePath(date));
आउटपुट
कंसोल आउटपुट निम्नलिखित है -
<पूर्व>8पूर्व>