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

JavaScript में बड़ी संख्याओं को संग्रहीत करने के लिए + ऑपरेटर का व्यवहार


JavaScript में बड़ी संख्याओं को संग्रहीत करने के लिए, + ऑपरेटर के बजाय BigInt() का उपयोग करें। यदि आप + ऑपरेटर का उपयोग करेंगे, तो सटीकता की हानि की अपेक्षा करें।

मान लीजिए निम्नलिखित हमारी बड़ी संख्या है और हम BigInt() का उपयोग करके संग्रहीत कर रहे हैं:

console.log("Loss of precision with + operator..")

उदाहरण

निम्नलिखित कोड देखें:

var stringValue1 = "100";
console.log("The integer value=");
console.log(+stringValue1);
var stringValue2 = "2312123211345545367";
console.log("Loss of precision with + operator..")
console.log(+stringValue2);
const storeLongInteger = BigInt("2312123211345545367");
console.log("No loss of precision with BigInt()");
console.log(storeLongInteger);

उपरोक्त प्रोग्राम चलाने के लिए, आपको निम्नलिखित कमांड का उपयोग करना होगा:

node fileName.js.

यहां, मेरा फ़ाइल नाम demo212.js है।

आउटपुट

कंसोल पर आउटपुट इस प्रकार है:

PS C:\Users\Amit\JavaScript-code> node demo213.js
The integer value= 100
Loss of precision with + operator.. 2312123211345545000
No loss of precision with BigInt() 2312123211345545367n

  1. JavaScript नंबर्स उदाहरण JavaScript नंबर्स उदाहरण

    JavaScript में नंबर्स के लिए एक उदाहरण निम्न है -उदाहरण<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <title>Document</title> &

  1. JavaScript स्प्रेड ऑपरेटर JavaScript स्प्रेड ऑपरेटर

    JavaScript स्प्रेड ऑपरेटर हमें एक ऐरे को व्यक्तिगत ऐरे एलिमेंट्स में विस्तारित करने की अनुमति देता है। स्प्रेड ऑपरेटर का उपयोग करने के लिए तीन डॉट्स (...) को ऐरे नाम से पहले लगाया जाना चाहिए।उदाहरण<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"

  1. JavaScript में DOM से संबंधित वेरिएबल्स को console.log कैसे करें? JavaScript में DOM से संबंधित वेरिएबल्स को console.log कैसे करें?

    कंसोल पर वेरिएबल्स प्रदर्शित करने के लिए, document.getElementById() का उपयोग करें। उदाहरण निम्नलिखित कोड देखें: Document const data = document.getElementById(printTheData); console.log(data); उपरोक्त प्रोग्राम चलाने के लिए, फ़ाइल का नाम anyName.html (index.html) सेव करें।