-
Notifications
You must be signed in to change notification settings - Fork 0
/
parseInt-and-parseFloat.js
31 lines (16 loc) · 1.62 KB
/
parseInt-and-parseFloat.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
// জাবাস্ক্রিপ্ট পার্স ইন্টিজার অ্যান্ড ফ্লোট (parseInt and parseFloat)
// parseInt ফাংশন এর কাজ হচ্ছে ডেটা টাইপ যাই থাকুক, সেটাকে সে পার্স করে ইন্টিজার হিসেবে দেখাবে
// parseFloat ফাংশন এর কাজ হচ্ছে ডেটা টাইপ যাই থাকুক, সেটাকে সে পার্স করে ফ্লোট মান হিসেবে দেখাবে
var number1 = 25; // Number
var number2 = '15.5'; // String
//number2 = parseFloat(number2); // Define Explicitly
//number2 = +number2; // Define Shortly, Same as => number2 = parseFloat(number2);
number2 = +number2; // Define Float Shortly, Same as => number2 = parseInt(number2);
console.log(number1 + number2); // 40.5
// Javascript এ অনেকসময় দশমিক মানকে যোগ করার সময়, সঠিক উত্তর দেখায়না। যা toFixed() ফাংশন দিয়ে, দশমিক এর পরে কত সংখ্যা দেখাবে তা বলে দেয়া যাবে।
// উদাহরণ
var decimalNumber1 = 1.1;
var decimalNumber2 = 1.2;
var total = decimalNumber1 + decimalNumber2;
total = total.toFixed(4); // দশমিক এর পর ৪ সংখ্যা দেখানো হবে।
console.log(total); // 2.3000 , অর্থাৎ দশমিকের পর ৪ সংখ্যা দেখাচ্ছে।