JavaScript ਮੈਥਮੈਟਿਕ

JavaScript Math ਆਬਜੈਕਟ ਨੂੰ ਨੰਬਰਾਂ 'ਤੇ ਮਾਥਮੈਟਿਕ ਟਾਸਕ ਕਰਨ ਦੀ ਆਗਿਆ ਦਿੰਦਾ ਹੈ。

ਉਦਾਹਰਣ

Math.PI;           // ਵਾਪਸ 3.141592653589793

ਆਪਣੇ ਅਕਸਰ ਕਰੋ

Math.round()

Math.round(x) ਦਾ ਵਾਪਸ ਮੁੱਲ ਹੈ x ਨੂੰ ਨਜ਼ਦੀਕੀ ਪੂਰਣ ਸੰਖਿਆ ਤੱਕ ਸ਼ੁੱਧ ਕਰਨਾ:

ਉਦਾਹਰਣ

Math.round(6.8);    // ਵਾਪਸ 7
Math.round(2.3);    // ਵਾਪਸ 2

ਆਪਣੇ ਅਕਸਰ ਕਰੋ

Math.pow()

Math.pow(x, y) ਦਾ ਵਾਪਸ ਮੁੱਲ ਹੈ x ਦੇ y ਗੁਣਨ ਮੁੱਲ

ਉਦਾਹਰਣ

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.ceil()

Math.ceil(x) ਦਾ ਵਾਪਸ ਮੁੱਲ ਹੈ x ਉੱਪਰਲੇ ਸ਼ੁੱਧ ਕਰਨਾਨਜ਼ਦੀਕੀ ਪੂਰਣ ਸੰਖਿਆ:

ਉਦਾਹਰਣ

Math.ceil(6.4);     // ਵਾਪਸ 7

ਆਪਣੇ ਅਕਸਰ ਕਰੋ

Math.floor()

Math.floor(x) ਦਾ ਵਾਪਸ ਮੁੱਲ ਹੈ x ਹੇਠਲੇ ਸ਼ੁੱਧ ਕਰਨਾਨਜ਼ਦੀਕੀ ਪੂਰਣ ਸੰਖਿਆ:

ਉਦਾਹਰਣ

Math.floor(2.7);    // ਵਾਪਸ 2

ਆਪਣੇ ਅਕਸਰ ਕਰੋ

Math.sin()

Math.sin(x) ਕੋਣ x (ਰੈਡੀਅਨ ਵਿੱਚ) ਦਾ ਸਾਈਨ (ਮਿਆਦ -1 ਅਤੇ 1 ਵਿੱਚ ਦਾ ਮੁੱਲ)

ਅਗਰ ਤੁਸੀਂ ਅਨੁਮਾਨ ਨੂੰ ਰੈਡੀਅਨ ਦੀ ਥਾਂ ਵਰਤਣਾ ਚਾਹੁੰਦੇ ਹੋ, ਤਾਂ ਤੁਸੀਂ ਅਨੁਮਾਨ ਨੂੰ ਰੈਡੀਅਨ ਵਿੱਚ ਬਦਲਣਾ ਚਾਹੁੰਦੇ ਹੋ:

ਰੈਡੀਅਨ ਵਿੱਚ ਅਨੁਮਾਨ = ਅਨੁਮਾਨ ਦੇ ਦਰਜੇ x PI / 180.

ਉਦਾਹਰਣ

Math.sin(90 * Math.PI / 180);     // ਵਾਪਸ 1 (90 ਘੜੇ ਦਾ ਸਾਈਨ)

ਆਪਣੇ ਅਕਸਰ ਕਰੋ

Math.cos()

Math.cos(x) ਰੈਡੀਅਨ ਵਿੱਚ x ਦੇ ਅਨੁਮਾਨ ਦੇ ਕੌਸਾਇਨ (ਮੁੱਲ -1 ਤੋਂ 1 ਵਿੱਚ) ਵਾਪਸ ਕਰੋ

ਅਗਰ ਤੁਸੀਂ ਅਨੁਮਾਨ ਨੂੰ ਰੈਡੀਅਨ ਦੀ ਥਾਂ ਵਰਤਣਾ ਚਾਹੁੰਦੇ ਹੋ, ਤਾਂ ਤੁਸੀਂ ਅਨੁਮਾਨ ਨੂੰ ਰੈਡੀਅਨ ਵਿੱਚ ਬਦਲਣਾ ਚਾਹੁੰਦੇ ਹੋ:

ਰੈਡੀਅਨ ਵਿੱਚ ਅਨੁਮਾਨ = ਅਨੁਮਾਨ ਦੇ ਦਰਜੇ x PI / 180.

ਉਦਾਹਰਣ

Math.cos(0 * Math.PI / 180);     // 1 (0 ਅਨੁਮਾਨ ਦਾ ਕੌਸਾਇਨ)

ਆਪਣੇ ਅਕਸਰ ਕਰੋ

Math.min() ਅਤੇ Math.max()

Math.min() ਅਤੇ Math.max() ਪੈਰਾਮੀਟਰ ਲਿਸਟ ਵਿੱਚ ਸਭ ਤੋਂ ਘੱਟ ਜਾਂ ਸਭ ਤੋਂ ਵੱਧ ਮੁੱਲ ਲੱਭਣ ਲਈ ਇਸਤੇਮਾਲ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ:

ਉਦਾਹਰਣ

Math.min(0, 450, 35, 10, -8, -300, -78);  // -300 ਵਾਪਸ ਕਰੋ

ਆਪਣੇ ਅਕਸਰ ਕਰੋ

ਉਦਾਹਰਣ

Math.max(0, 450, 35, 10, -8, -300, -78);  // 450 ਵਾਪਸ ਕਰੋ

ਆਪਣੇ ਅਕਸਰ ਕਰੋ

Math.random()

Math.random() 0 (ਸ਼ਾਮਲ) ਅਤੇ 1 (ਸਮਾਪਤ) ਵਿੱਚ ਸਥਿਤ ਰੈਂਡਮ ਸੰਖਿਆ ਵਾਪਸ ਕਰੋ:

ਉਦਾਹਰਣ

Math.random();     // ਸ਼ੁਰੂ ਤੋਂ ਸਮਾਪਤ ਰੈਂਡਮ ਸੰਖਿਆ ਵਾਪਸ ਕਰੋ

ਆਪਣੇ ਅਕਸਰ ਕਰੋ

ਤੁਸੀਂ ਅਗਲੇ ਚੈਪਟਰ ਵਿੱਚ ਜਾਣਕਾਰੀ ਮਿਲਣਗੇ Math.random() ਦੀ ਜਾਣਕਾਰੀ

ਮੈਥ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ (ਸਥਾਈਆਂ)

ਜਾਵਾਸਕ੍ਰਿਪਟ ਮੈਥ ਆਬਜੈਕਟ ਰਾਹੀਂ ਪਹੁੰਚਣ ਵਾਲੇ 8 ਮਥਮਤਿਕ ਸਥਾਈਆਂ ਮੁਹੱਈਆ ਕਰਵਾਉਂਦਾ ਹੈ:

ਉਦਾਹਰਣ

Math.E          // ਯੂਲਰ ਸੰਖਿਆ (Euler's number)
Math.PI         // ਸਰਕਲ ਦੀ ਪਰਿਭਾਸ਼ਾ (PI)
Math.SQRT2      // 2 ਦੇ ਵਿਚਕਾਰੀ ਵਿਚਾਰਣ
Math.SQRT1_2    // 1/2 ਦੇ ਵਿਚਕਾਰੀ ਵਿਚਾਰਣ
Math.LN2        // 2 ਦੇ ਕੁਦਰਤੀ ਲੋਗਾਰਿਥਮ
Math.LN10       // 10 ਦੇ ਕੁਦਰਤੀ ਲੋਗਾਰਿਥਮ
Math.LOG2E      // 2 ਦੇ ਬੇਸ ਵਿੱਚ e ਦੇ ਲੋਗਾਰਿਥਮ (ਲਗਭਗ 1.414)
Math.LOG10E     // 10 ਦੇ ਬੇਸ ਵਿੱਚ e ਦੇ ਲੋਗਾਰਿਥਮ (ਲਗਭਗ 0.434)

ਆਪਣੇ ਅਕਸਰ ਕਰੋ

ਮੈਥ ਕੰਸਟਰੱਕਟਰ

ਹੋਰ ਸਾਰੇ ਗਲੋਬਲ ਆਬਜੈਕਟਾਂ ਵਿੱਚੋਂ ਅਲੱਗ, ਮੈਥ ਆਬਜੈਕਟ ਨੂੰ ਕੋਨਸਟਰੱਕਟਰ ਨਹੀਂ ਹੈ। ਮੱਥਦਾਨ ਅਤੇ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ ਸਟੈਟਿਕ ਹਨ。

ਸਾਰੇ ਮੱਥਦਾਨ ਅਤੇ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ (ਸਥਾਈਆਂ) ਦਾ ਇਸਤੇਮਾਲ ਕਰ ਸਕਦੇ ਹਾਂ ਬਿਨਾ ਕਿ ਮੈਥ ਆਬਜੈਕਟ ਪਹਿਲਾਂ ਬਣਾਇਆ ਜਾਵੇ।

ਮੈਥ ਆਬਜੈਕਟ ਮੱਥਦਾਨ

ਮੱਥਦਾਨ ਵਰਣਨ
abs(x) x ਦਾ ਅਬਸਲੂਟ ਮੁੱਲ ਵਾਪਸ ਕਰੋ
acos(x) ਰੈਡੀਅਨ ਵਿੱਚ x ਦੇ ਕੌਸਾਇਨ ਮੁੱਲ ਨੂੰ ਵਾਪਸ ਕਰੋ
asin(x) x ਦਾ asin ਵਾਪਸ ਕਰੋ, ਰੈਡੀਅਨ ਵਿੱਚ
atan(x) x ਦਾ arctan ਵਾਪਸ ਕਰੋ, -PI/2 ਤੋਂ PI/2 ਦਰਮਿਆਨ ਰੈਡੀਅਨ ਵਿੱਚ
atan2(y,x) x ਤੋਂ ਪੁੰਨ ਲਈ ਕੋਣ ਵਾਪਸ ਕਰੋ
ceil(x) x ਨੂੰ up ਕਰੋ
cos(x) x ਦਾ cos ਵਾਪਸ ਕਰੋ
exp(x) e^x ਦਾ ਮੁੱਲ ਵਾਪਸ ਕਰੋ
floor(x) x ਨੂੰ down ਕਰੋ
log(x) x ਦਾ natural logarithm (base e) ਵਾਪਸ ਕਰੋ
max(x,y,z,...,n) ਸਭ ਤੋਂ ਉੱਚਾ ਮੁੱਲ ਵਾਪਸ ਕਰੋ
min(x,y,z,...,n) ਨਿਮਨਤਮ ਮੁੱਲ ਵਾਪਸ ਕਰੋ
pow(x,y) x ਦੇ y ਦੇ ਪਵਰ ਵਾਪਸ ਕਰੋ
random() 0 ~ 1 ਦਰਮਿਆਨ ਰੈਂਡਮ ਸੰਖਿਆ ਵਾਪਸ ਕਰੋ
round(x) x ਨੂੰ ਨਜ਼ਦੀਕੀ ਪੂਰਣ ਅੰਕ ਨੂੰ ਗਣਨਾ ਕਰੋ
sin(x) x (x ਦੇ ਰੂਪ ਵਿੱਚ) ਦਾ sin ਵਾਪਸ ਕਰੋ
sqrt(x) x ਦਾ square root ਵਾਪਸ ਕਰੋ
tan(x) ਕੋਣ ਦਾ tan ਵਾਪਸ ਕਰੋ

ਪੂਰੀ Math ਰੈਫਰੈਂਸ ਮੈਨੂਅਲ

ਪੂਰੀ ਰੈਫਰੈਂਸ ਮੈਨੂਅਲ ਲਈ ਸਾਡੀ ਪੂਰੀ Math ਆਬਜੈਕਟ ਰੈਫਰੈਂਸ ਮੈਨੂਅਲ

ਇਹ ਰੈਫਰੈਂਸ ਮੈਨੂਅਲ ਸਾਰੇ Math ਪ੍ਰਾਪਰਟੀਜ਼ ਅਤੇ ਮੇਥਡਜ਼ ਦੀ ਵਰਣਨ ਅਤੇ ਇੰਸਟੈਂਸ ਦਾ ਸਮਾਵੇਸ਼ ਕਰਦਾ ਹੈ。