Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> Javascript

जावास्क्रिप्ट में Math.ceil () और Math.round () विधियों में क्या अंतर है?

<घंटा/>

Math.ceil() और Math.दौर () विधियाँ इस तरह से भिन्न होती हैं कि पूर्व में एक संख्या को उसके निकटतम पूर्णांक तक गोल करने की दिशा में (अधिक मूल्य की ओर) गोल किया जाता है, जबकि बाद वाला एक संख्या को उसके निकटतम पूर्णांक तक गोल करने की दिशा में (निचले मान की ओर) गोल करता है। आइए दो तरीकों की अलग-अलग जांच करें।

Math.ceil()

Math.ceil() मेथड राउंड ऑफ नंबर को पैरामीटर के रूप में उसके निकटतम पूर्णांक में पास किया जाता है ताकि अधिक से अधिक मान प्राप्त किया जा सके।

उदाहरण

नीचे दिए गए उदाहरण में जब संख्या 5.34 एक पैरामीटर के रूप में पास हुई, Math.ceil() इसे 6 में पूर्णांकित करें, जो वास्तविक संख्या से अधिक मान है।

<html>
<body>
<script>
   document.write(Math.ceil(5.34));
</script>
</body>
</html>

आउटपुट

6

गणित.दौर ()

गणित.दौर () मेथड राउंड ऑफ नंबर को पैरामीटर के रूप में उसके निकटतम पूर्णांक में पास किया जाता है ताकि कम मान प्राप्त किया जा सके।

उदाहरण

नीचे दिए गए उदाहरण में जब संख्या 5.34 एक पैरामीटर के रूप में पास हुई, Math.round() इसे 5 में पूर्णांकित करें, जो वास्तविक संख्या से कम मान है।

<html>
<body>
<script>
   document.write(Math.round(5.34));
</script>
</body>
</html>

आउटपुट

5

  1. जावास्क्रिप्ट में कार्यों और विधियों में क्या अंतर है?

    जावास्क्रिप्ट में कार्य और विधियाँ समान हैं, लेकिन विधि एक फ़ंक्शन है, जो किसी वस्तु का गुण है। जावास्क्रिप्ट में फ़ंक्शन का एक उदाहरण निम्नलिखित है - function functionname(param1, param2){    // code } उदाहरण विधि किसी ऑब्जेक्ट से संबद्ध एक फ़ंक्शन है। जावास्क्रिप्ट में एक विधि का उदाहरण

  1. जावास्क्रिप्ट और पायथन में अर्धविराम के बीच क्या अंतर है?

    पायथन में अर्धविराम वैकल्पिक हैं। जावास्क्रिप्ट में, यह वैकल्पिक भी है, लेकिन इसे जोड़ना एक अच्छा अभ्यास है और कभी-कभी कुछ कथनों के मामले में यह एक आवश्यकता होती है। यदि इन कथनों में अर्धविराम नहीं डाला जाता है, तो एक स्वतः जुड़ जाता है, लेकिन यह कोड के उद्देश्य को बदल सकता है। इसे स्वचालित अर्धविरा

  1. जावा और जावास्क्रिप्ट में क्या अंतर है?

    जैसा कि वेब डेवलपर जेरेमी कीथ ने 2009 में कहा था, जावा जावास्क्रिप्ट के लिए है जैसे हैम हैम्स्टर के लिए है। उस सादृश्य की सटीक सटीकता बहस का विषय है, लेकिन इसके पीछे की भावना ठोस है:जावा और जावास्क्रिप्ट, एक सामान्य भाषाई मूल साझा करने के बावजूद, दो बहुत अलग प्रोग्रामिंग भाषाएं हैं। इन वर्षों में, व