ہدایت دیتا ہے

جاوا اسکرپٹ میں اضافے کا طریقہ

جاوا اسکرپٹ کا اضافہ کرنا ایک آسان کام کی طرح لگتا ہے ، جب تک کہ آپ ان مختلف طریقوں کی تعداد دریافت نہ کریں جو آپ ان میں شامل کرسکتے ہیں۔ ریاضی کے حساب کتاب اکثر نازک کاروائیاں ہوتی ہیں جن میں انتہائی صحت سے متعلق کی ضرورت ہوتی ہے۔ مثال کے طور پر ، ایسی ویب سائٹیں جو مصنوعات فروخت کرتی ہیں وہ جاوا اسکرپٹ کے غلط اضافے کی وجہ سے کسی صارف کو چند پیسوں سے زیادہ رقم وصول کرکے معتبر نہیں رہ سکتی ہیں۔ اعداد کو صحیح طریقے سے شامل کرنے کا طریقہ سیکھنا آپ کو قابل اعتماد ویب سائٹ بنانے میں مدد مل سکتا ہے جو عددی اعداد و شمار کو مؤثر طریقے سے استعمال کرتے ہیں۔

جاوا اسکرپٹ ٹائپنگ

سختی سے ٹائپنگ پروگرامنگ زبانوں جیسے سی # کے برعکس ، جاوا اسکرپٹ آسانی سے ٹائپ کیا جاتا ہے اور آپ کو متغیر کو کسی خاص قسم کو دیئے بغیر کسی بھی ڈیٹا ٹائپ کو متغیر کرنے کی اجازت دیتا ہے۔ جاوا اسکرپٹ میں ، مثال کے طور پر ، آپ "x" نامی متغیر کو اتنی آسانی سے ایک نمبر تفویض کرسکتے ہیں جتنا آپ اسے "ایپل" کا لفظ تفویض کرسکتے ہیں۔ یہ لچکدار آپ کو قسم کے اعلانات کی فکر کیے بغیر پروگرام بنانے کی اجازت دیتی ہے۔ تاہم ، ڈھیلے ڈیٹا ٹائپنگ میں بھی خرابیاں ہیں ، کیونکہ آپ ایک متغیر میں نمبر 2 کو دوسرے متغیر میں شامل کرنے کی کوشش بھی کرسکتے ہیں جس کی قیمت "سیب" ہے۔ یہ سخت ٹائپ کردہ پروگرامنگ زبان میں نہیں ہوسکتا۔

بنیادی جاوا اسکرپٹ کا اضافہ

درج ذیل کوڈ میں دو عدد کا اضافہ ہوتا ہے اور نتیجہ "مت" کے متغیر میں جمع ہوتا ہے۔

var x = 1؛ var y = 2؛ var نتیجہ = x + y؛

اس آسان مثال میں نتیجہ "3" ہے۔ جاوا اسکرپٹ میں اعداد شامل کریں ان کے درمیان ایک سے زیادہ علامت رکھ کر۔ آپ اضافے کو انجام دینے کے لئے درج ذیل نحو کو بھی استعمال کرسکتے ہیں۔

var x + = y؛

آپریٹر جاوا اسکرپٹ کو آپریٹر کے دائیں طرف متغیر کو بائیں طرف متغیر میں شامل کرنے کے لئے کہتا ہے۔

فلوٹنگ پوائنٹ ایڈیشن

فلوٹنگ پوائنٹ پوائنٹس ، جیسے 1.234 ، اعشاریے پر مشتمل ہیں۔ اگر آپ ذیل میں دکھائے گئے مطابق فلوٹنگ پوائنٹ پوائنٹس کو شامل کرتے ہیں تو ، جاوا اسکرپٹ اعشاریہ چار پوائنٹس کو برقرار رکھتا ہے ، جیسا کہ ذیل میں دکھایا گیا ہے:

var x = 1.234؛ var y = 10؛ var z = x + y؛

"y" کو "x" میں شامل کرنے کے بعد ، جاوا اسکرپٹ "11.234" کو "z" متغیر میں اسٹور کرتا ہے۔ آپ "ٹو فکسڈ" فنکشن کا استعمال کرکے نتیجے میں ظاہر ہونے والے اعشاریہ پوائنٹس کی تعداد کو کنٹرول کرسکتے ہیں۔ "x" کو "y" میں شامل کرنے کے بجائے اس کے بجائے مندرجہ ذیل ترکیب استعمال کریں:

var z = (x + y) .toFixed (2)؛

"ٹو فکسڈ" طریقہ نتیجہ کو شکل دیتا ہے تاکہ یہ صرف دو اعشاریہ چار پوائنٹس دکھائے۔ کسی دوسرے نمبر پر "2" کو تبدیل کریں تاکہ اعداد و شمار کے بعد بہت سارے نمبر ظاہر ہوں۔

ٹیکسٹ ڈیٹا شامل کرنا

ٹیکسٹ بکس میں داخل کردہ نمبروں کو شامل کرنے کی کوشش کرتے وقت آپ کو مایوسی کا مسئلہ معلوم ہوسکتا ہے۔ ٹیکسٹ بکس میں سٹرنگ ڈیٹا ہوتا ہے ، اور جاوا اسکرپٹ ان کو ڈور کے طور پر ہیرا پٹ کرتا ہے۔ مندرجہ ذیل کوڈ میں پلس آپریٹر کا استعمال کرتے ہوئے دو تار شامل ہیں:

var x = "سیب" + "سنتری"؛

کوڈ کے چلنے کے بعد "x" متغیر میں "سیب اورنج" شامل ہیں۔ اسی طرح ہوتا ہے اگر آپ دو ٹیکسٹ بکس میں داخل کردہ نمبروں کا استعمال کرتے ہوئے درج ذیل اضافے کو انجام دیتے ہیں جن کی شناختی اقدار "ٹیکسٹ 1" اور "ٹیکسٹ 2" ہیں۔

var x = document.getElementById ("textbox1"). قدر؛ var y = document.getElementById ("textbox2"). ویلیو؛ var z = x + y؛

اگر پہلے ٹیکسٹ باکس میں "1" اور دوسرے ٹیکسٹ باکس میں "2" شامل ہے تو جاوا اسکرپٹ ان دونوں اقدار کو شامل کرنے کے بجائے ان کو جوڑتا ہے ، اور "12" کو "زیڈ" متغیر میں اسٹور کرتا ہے۔ جیسا کہ ذیل میں دکھایا گیا ہے ، نمبر کی تقریب کو استعمال ہونے سے روکیں:

var z = نمبر (x) + نمبر (y)؛

اس مثال کے طور پر نتیجہ 3 ہے۔

صحت سے متعلق

اعداد و شمار پر کارروائی کرتے وقت ، آپ کی درخواست کو اعداد کی علامات اور دورانہ پوائنٹس کو ختم کرنے کی ضرورت ہوگی۔ ریاضی ڈاٹ راؤنڈ کا طریقہ کار یہ کام انجام دیتا ہے ، جیسا کہ درج ذیل مثال میں دکھایا گیا ہے:

var x = 1.4 var y = 1.2؛ var z = ریاضی کی سطح (x + y)؛

یہاں "x" اور "y" شامل کرنے سے نتیجہ عام طور پر 2.6 حاصل ہوتا ہے۔ تاہم ، اگر آپ ریاضی کا استعمال کرتے ہیں۔ اضافے کو انجام دینے کے لئے ، جاوا اسکرپٹ کی قیمت 3 کے ل round ہوجاتی ہے ، تو یہ طریقہ ، جو تمام براؤزرز میں کام کرتا ہے ، اگر نتیجہ 0.5 یا اس سے زیادہ ہوتا ہے تو اگلے اعداد میں راؤنڈ نمبر لگاتا ہے۔

$config[zx-auto] not found$config[zx-overlay] not found