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

JavaScript में किसी संख्या का अंतिम अंक हटाकर शेष अंकों को कैसे निष्पादित करें


बिटवाइज़ ऑपरेटर्स की शुरूआत से पहले, एक नंबर को पहले स्ट्रिंग में बदला जाता था और बाद में, स्ट्रिंग मेथड्स का उपयोग करके, उस नंबर के कुछ हिस्से को स्लाइस किया जाता था और शेष भाग को निष्पादित किया जाता था। यहां टाइप-कन्वर्जन यानी नंबर को स्ट्रिंग में बदलना आवश्यक था। लेकिन बिटवाइज़ OR की शुरूआत ने कार्य को बहुत आसान बना दिया। जब बिटवाइज़ OR का उपयोग किया जाता है तो टाइप-कन्वर्जन की कोई आवश्यकता नहीं होती और किसी भी प्रकार के स्ट्रिंग मेथड्स का उपयोग करने की आवश्यकता नहीं होती, जिससे कोड का प्रयास और लंबाई कम हो जाती है।

उदाहरण

निम्न उदाहरण में, नंबर के अंतिम अंक को हटाने के लिए "string.substring()" नामक एक स्ट्रिंग मेथड का उपयोग किया गया है।

<html> <body> <script>    var str = '2345';    document.write((str.substring(0, str.length - 1))); </script> </body> </html>

आउटपुट

234


लेकिन बिटवाइज़ OR के आगमन के बाद, टाइप कन्वर्जन और स्ट्रिंग मेथड्स तस्वीर में कहीं नहीं हैं। बिटवाइज़ OR ने कोड को बहुत संक्षिप्त बना दिया है।

उदाहरण

<html> <body> <script>    document.write(2345 / 10 | 0)    document.write("</br>");    document.write(2345 / 100 | 0)    document.write("</br>");    document.write(2345 / 1000 | 0) </script> </body> </html>

आउटपुट

234 23 2

  1. जावास्क्रिप्ट में splice() मेथड का उपयोग करके एलिमेंट्स कैसे हटाएं? जावास्क्रिप्ट में splice() मेथड का उपयोग करके एलिमेंट्स कैसे हटाएं?

    परिचय Array.splice() मेथड ऐरे से एलिमेंट्स को हटाने, जोड़ने या बदलने के लिए उपयोग किया जाता है। यह मूल ऐरे को म्यूटेट करता है और हटाए गए एलिमेंट्स का ऐरे लौटाता है। सिंटैक्स array.splice(startIndex, deleteCount, item1, item2, ...) उदाहरण निम्न कोड जावास्क्रिप्ट में splice() मेथड का उपयोग करके एलि

  1. JavaScript में संपूर्ण डॉक्यूमेंट HTML को स्ट्रिंग के रूप में कैसे प्राप्त करें JavaScript में संपूर्ण डॉक्यूमेंट HTML को स्ट्रिंग के रूप में कैसे प्राप्त करें

    संपूर्ण डॉक्यूमेंट HTML को स्ट्रिंग के रूप में प्राप्त करने के लिए, innerHTML की अवधारणा का उपयोग करें, जैसे:document.documentElement.innerHTML;उदाहरणकोड निम्न है:<!DOCTYPE html> <html lang=en> <head>    <meta charset=UTF-8>    <meta name=viewport conte

  1. - जावास्क्रिप्ट में सरणी से संख्या हटाकर शेष को शिफ्ट करना

    हमें एक जावास्क्रिप्ट फ़ंक्शन लिखना है जो पहली तर्क के रूप में संख्याओं की एक सरणी और दूसरी तर्क के रूप में एक संख्या लेता है। यदि दूसरी तर्क द्वारा निर्दिष्ट संख्या सरणी में मौजूद है, तो फ़ंक्शन को उसे हटाकर उसके दाईं ओर के सभी तत्वों को एक स्थान बाईं ओर शिफ्ट करना चाहिए। एकमात्र शर्त यह है कि हम s