समस्या
हमें एक जावास्क्रिप्ट फ़ंक्शन लिखना है जो जावास्क्रिप्ट के गणित वर्ग में रहता है।
हमारे फ़ंक्शन को उस दशमलव संख्या का निकटतम बड़ा पूर्णांक लौटाना चाहिए जिस पर इसे कॉल किया जा रहा है।
यदि संख्या पहले से ही एक पूर्णांक है, तो हमें इसे वैसे ही लौटा देना चाहिए जैसे वह है।
उदाहरण
निम्नलिखित कोड है -
const num = 234.56; Math.ceil = function(num){ if(typeof num !== 'number'){ return NaN; }; if(num % 1 === 0){ return num; }; const [main] = String(num).split('.'); return +main + 1; }; console.log(Math.ceil(num));
आउटपुट
कंसोल आउटपुट निम्नलिखित है -
235