Math பொருள்
JavaScript Math பொருள் கணித பணிகளைச் செய்ய உங்களை அனுமதிக்கிறது.
Math பொருள் நிலையானது.
அனைத்து முறைகளும் பண்புகளும் முதலில் Math பொருளை உருவாக்காமல் பயன்படுத்தலாம்.
Math.PI;
Math பண்புகள் (மாறிலிகள்)
எந்த Math பண்புக்கும் தொடரியல்: Math.property.
JavaScript 8 கணித மாறிலிகளை Math பண்புகளாக அணுக வழங்குகிறது:
Math.E // Euler's எண்ணை வழங்குகிறது
Math.PI // PI வழங்குகிறது
Math.SQRT2 // 2 இன் வர்க்கமூலத்தை வழங்குகிறது
Math.SQRT1_2 // 1/2 இன் வர்க்கமூலத்தை வழங்குகிறது
Math.LN2 // 2 இன் இயற்கை மடக்கையை வழங்குகிறது
Math.LN10 // 10 இன் இயற்கை மடக்கையை வழங்குகிறது
Math.LOG2E // E இன் அடிப்படை 2 மடக்கையை வழங்குகிறது
Math.LOG10E // E இன் அடிப்படை 10 மடக்கையை வழங்குகிறது
Math முறைகள்
எந்த Math முறைகளுக்கும் தொடரியல்: Math.method(number)
முழு எண்ணுக்கு எண்
ஒரு எண்ணை முழு எண்ணாக மாற்ற 4 பொதுவான முறைகள் உள்ளன:
| முறை | விளக்கம் |
|---|---|
| Math.round(x) | அதன் அருகிலுள்ள முழு எண்ணுக்கு x ஐ மாற்றுகிறது |
| Math.ceil(x) | அதன் அருகிலுள்ள முழு எண்ணுக்கு x ஐ மேலே மாற்றுகிறது |
| Math.floor(x) | அதன் அருகிலுள்ள முழு எண்ணுக்கு x ஐ கீழே மாற்றுகிறது |
| Math.trunc(x) | x இன் முழு எண் பகுதியை வழங்குகிறது (ES6 இல் புதியது) |
Math.round()
Math.round(x) அருகிலுள்ள முழு எண்ணை வழங்குகிறது:
எடுத்துக்காட்டுகள்
Math.round(4.6); // 5
Math.round(4.5); // 5
Math.round(4.4); // 4
Math.ceil()
Math.ceil(x) அதன் அருகிலுள்ள முழு எண்ணுக்கு மேலே மாற்றப்பட்ட x இன் மதிப்பை வழங்குகிறது:
எடுத்துக்காட்டு
Math.ceil(4.9); // 5
Math.ceil(4.7); // 5
Math.ceil(4.4); // 5
Math.ceil(4.2); // 5
Math.ceil(-4.2); // -4
Math.floor()
Math.floor(x) அதன் அருகிலுள்ள முழு எண்ணுக்கு கீழே மாற்றப்பட்ட x இன் மதிப்பை வழங்குகிறது:
எடுத்துக்காட்டு
Math.floor(4.9); // 4
Math.floor(4.7); // 4
Math.floor(4.4); // 4
Math.floor(4.2); // 4
Math.floor(-4.2); // -5
Math.trunc()
Math.trunc(x) x இன் முழு எண் பகுதியை வழங்குகிறது:
எடுத்துக்காட்டு
Math.trunc(4.9); // 4
Math.trunc(4.7); // 4
Math.trunc(4.4); // 4
Math.trunc(4.2); // 4
Math.trunc(-4.2); // -4
குறிப்பு:
Math.trunc() மற்றும் Math.sign() JavaScript 2015 - ES6 இல் சேர்க்கப்பட்டன.
Math.sign()
Math.sign(x) x எதிர்மறையா, பூஜ்யமா அல்லது நேர்மறையா என்பதை வழங்குகிறது.
- x நேர்மறையாக இருந்தால் அது 1 ஐ வழங்குகிறது
- x எதிர்மறையாக இருந்தால் அது -1 ஐ வழங்குகிறது
- x பூஜ்யமாக இருந்தால், அது 0 ஐ வழங்குகிறது
எடுத்துக்காட்டு
Math.sign(-4); // -1
Math.sign(0); // 0
Math.sign(4); // 1
Math.pow()
Math.pow(x, y) y இன் சக்திக்கு x இன் மதிப்பை வழங்குகிறது:
எடுத்துக்காட்டு
Math.pow(8, 2); // 64
Math.sqrt()
Math.sqrt(x) x இன் வர்க்கமூலத்தை வழங்குகிறது:
எடுத்துக்காட்டு
Math.sqrt(64); // 8
Math.abs()
Math.abs(x) x இன் முழுமையான (நேர்மறை) மதிப்பை வழங்குகிறது:
எடுத்துக்காட்டு
Math.abs(-4.7); // 4.7
Math.sin() மற்றும் Math.cos()
Math.sin()
Math.sin(x) கோணம் x இன் sine (-1 மற்றும் 1 க்கு இடையேயான மதிப்பு) ஐ வழங்குகிறது (ரேடியன்களில் கொடுக்கப்பட்டது).
ரேடியன்களுக்குப் பதிலாக டிகிரிகளைப் பயன்படுத்த விரும்பினால், டிகிரிகளை ரேடியன்களாக மாற்ற வேண்டும்:
ரேடியன்களில் கோணம் = டிகிரிகளில் கோணம் x PI / 180.
Math.sin(90 * Math.PI / 180); // 90 டிகிரி sine ஐ வழங்குகிறது (1)
Math.cos()
Math.cos(x) கோணம் x இன் cosine (-1 மற்றும் 1 க்கு இடையேயான மதிப்பு) ஐ வழங்குகிறது (ரேடியன்களில் கொடுக்கப்பட்டது).
ரேடியன்களுக்குப் பதிலாக டிகிரிகளைப் பயன்படுத்த விரும்பினால், டிகிரிகளை ரேடியன்களாக மாற்ற வேண்டும்:
ரேடியன்களில் கோணம் = டிகிரிகளில் கோணம் x PI / 180.
Math.cos(0 * Math.PI / 180); // 0 டிகிரி cosine ஐ வழங்குகிறது (1)
Math.min() மற்றும் Math.max()
Math.min() மற்றும் Math.max() வாதங்களின் பட்டியலில் குறைந்த அல்லது அதிக மதிப்பைக் கண்டறிய பயன்படுத்தலாம்:
Math.min() எடுத்துக்காட்டு
Math.min(0, 150, 30, 20, -8, -200); // -200
Math.max() எடுத்துக்காட்டு
Math.max(0, 150, 30, 20, -8, -200); // 150
Math.random()
Math.random() 0 (அடங்கும்) மற்றும் 1 (தவிர) இடையே ஒரு சீரற்ற எண்ணை வழங்குகிறது:
எடுத்துக்காட்டு
Math.random(); // 0.123456789 (எடுத்துக்காட்டு)
குறிப்பு:
Math.random() பற்றி இந்த டுடோரியலின் அடுத்த அத்தியாயத்தில் மேலும் அறிவீர்கள்.
மடக்கை முறைகள்
Math.log()
Math.log(x) x இன் இயற்கை மடக்கையை வழங்குகிறது. Math.E மற்றும் Math.log() இரட்டையர்கள்.
Math.log(10); // Math.E ஐ எத்தனை முறை பெருக்க வேண்டும் 10 பெற?
Math.log2()
Math.log2(x) x இன் அடிப்படை 2 மடக்கையை வழங்குகிறது.
Math.log2(8); // 2 ஐ எத்தனை முறை பெருக்க வேண்டும் 8 பெற?
Math.log10()
Math.log10(x) x இன் அடிப்படை 10 மடக்கையை வழங்குகிறது.
Math.log10(1000); // 10 ஐ எத்தனை முறை பெருக்க வேண்டும் 1000 பெற?
மேலும் அறிய:
Jassif Team குறிப்பு:
முழு Math குறிப்பிற்கு எங்கள் ஆவணங்களைப் பார்க்கவும்.