JavaScript parseInt() ফাংশন

অর্থ ও ব্যবহার

parseInt() ফাংশন শব্দসূচককে পার্সিং করে সংখ্যা ফিরাবে

radix পারামিটারটি ব্যবহার করা হয়, তবে কোনও সংখ্যা ব্যবহারকারী মান নির্দিষ্ট করতে হবে, যেমন 16 (ষোড়শকর) হলে শব্দসূচকের সংখ্যা দশমিক সংখ্যা হিসাবে রূপান্তরিত করা হবে

যদি radix পারামিটারটি ছাড়া, JavaScript একথা মনে করে:

  • যদি শব্দসূচক "0x"-র সঙ্গে শুরু করে, তবে ব্যবহারকারী মান 16 (ষোড়শকর)
  • যদি শব্দসূচক "0"-র সঙ্গে শুরু করে, তবে ব্যবহারকারী মান 8 (আটকরা)
  • যদি শব্দসূচক অন্য কোনও মানের সঙ্গে শুরু করে, তবে ব্যবহারকারী মান 10 (দশমিক)

মন্তব্য:শুধুমাত্র শব্দসূচকের প্রথম সংখ্যা ফিরাবে

মন্তব্য:প্রথম ও শেষের স্থানে খালি জায়গা অনুমত

মন্তব্য:যদি প্রথম অক্ষরটি সংখ্যা হিসাবে রূপান্তরিত করা যায় নাparseInt() NaN ফিরাবে

মন্তব্য:পুরানো ব্রাউজারগুলো parseInt("010") 8 হিসাবে তুলে ধরবে, কারণ ECMAScript 5-র পূর্ববর্তী সংস্করণ (একমাত্র ECMAScript 5-র পূর্বে) 0-র সঙ্গে শুরু করে শব্দসূচককে আটকরা ব্যবহার করে (8) পূর্বনির্ধারিত ব্যবহারকারী মান (10)। ECMAScript 5-র থেকে পরবর্তীতে, পূর্বনির্ধারিত মান দশমিক (10) হয়

উদাহরণ

বিভিন্ন শব্দসূচক পার্সিং করুন:

var a = parseInt("10") + "<br>";
var b = parseInt("10.00") + "<br>";
var c = parseInt("10.33") + "<br>";
var d = parseInt("34 45 66") + "<br>";
var e = parseInt(" 60 ") + "<br>";
var f = parseInt("40 years") + "<br>";
var g = parseInt("He was 40") + "<br>";
var h = parseInt("10", 10)+ "<br>";
var i = parseInt("010")+ "<br>";
var j = parseInt("10", 8)+ "<br>";
var k = parseInt("0x10")+ "<br>";
var l = parseInt("10", 16)+ "<br>";
var n = a + b + c + d + e + f + g + "<br>" + h + i + j + k +l;

স্বয়ং প্রয়োগ করুন

বিধান

parseInt(string, radix)

পারামিটার মূল্য

পারামিটার বর্ণনা
string অপরিহার্য। পার্সিং করতে হলেন শব্দসূচক।
radix বাছাইযুক্ত।যে সংখ্যা ব্যবহার করতে হবে তা প্রতিনিধিত্ব করে, নম্বর সিস্টেম (২ থেকে ৩৬)।

প্রযুক্তিগত বিবরণ

ফলাফল মানঃ মানসমূহ।যদি প্রথম অক্ষরটি সংখ্যা রূপান্তর করা যায় না, তবে NaN ফিরানো হবে。
JavaScript সংস্করণঃ ECMAScript 1

ব্রাউজার সমর্থন

ফাংশন চ্রোম এজ ফায়ারফক্স স্যাফারি ওপেরা
parseInt() সমর্থন সমর্থন সমর্থন সমর্থন সমর্থন