JavaScript ਮੈਥਮੈਟਿਕ
- ਪਿਛਲਾ ਪੰਨਾ JS ਦਿਨ ਸੈਟ ਮੇਥਡ
- ਅਗਲਾ ਪੰਨਾ JS ਰੈਂਡਮ
JavaScript Math ਆਬਜੈਕਟ ਨੂੰ ਨੰਬਰਾਂ 'ਤੇ ਮਾਥਮੈਟਿਕ ਟਾਸਕ ਕਰਨ ਦੀ ਆਗਿਆ ਦਿੰਦਾ ਹੈ。
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.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 ਪ੍ਰਾਪਰਟੀਜ਼ ਅਤੇ ਮੇਥਡਜ਼ ਦੀ ਵਰਣਨ ਅਤੇ ਇੰਸਟੈਂਸ ਦਾ ਸਮਾਵੇਸ਼ ਕਰਦਾ ਹੈ。
- ਪਿਛਲਾ ਪੰਨਾ JS ਦਿਨ ਸੈਟ ਮੇਥਡ
- ਅਗਲਾ ਪੰਨਾ JS ਰੈਂਡਮ