['   \n  \n [\'ਇੱਕ ਗਣਿਤ ਸਤਰ ਦਾ ਮੁੱਲਾਂਕਣ ਕਰਨ ਲਈ ਇੱਕ ਵਨੀਲਾ ਜਾਵਾਸਕ੍ਰਿਪਟ ਫੰਕਸ਼ਨ ਲਿਖੋ ਜਿਵੇਂ ਕਿ "10.2/3 + 4" ਰੀਜੈਕਸ ਰਿਪਲੇਸ ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹੋਏ। ਫੰਕਸ਼ਨ ਦਾ ਇੱਕ ਪੈਰਾਮੀਟਰ ਹੋਣਾ ਚਾਹੀਦਾ ਹੈਃਪ੍ਰਸੰਗ ਜਿਵੇਂ ਕਿ ਵੇਰੀਏਬਲ ਅਤੇ ਹੋਰ ਫੰਕਸ਼ਨ ਜਿਨ੍ਹਾਂ ਨੂੰ ਕਾਲ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ। ਬਿਲਟ-ਇਨ ਫੰਕਸ਼ਨਾਂ ਵਿੱਚ sin, cos, tan, atan, acos, asin ਅਤੇ ਬਿਲਟ-ਇਨ ਸ਼ਾਮਲ ਹੋਣੇ ਚਾਹੀਦੇ ਹਨ।ਸਥਿਰਾਂਕਾਂ ਵਿੱਚ ਪਾਈ, ਜੀ ਅਤੇ ਈ ਸ਼ਾਮਲ ਹੋਣੇ ਚਾਹੀਦੇ ਹਨ।] ', 'ਇੱਕ ਗਣਿਤ ਸਤਰ ਦਾ ਮੁੱਲਾਂਕਣ ਕਰਨ ਲਈ ਇੱਕ ਵਨੀਲਾ ਜਾਵਾਸਕ੍ਰਿਪਟ ਫੰਕਸ਼ਨ ਲਿਖੋ ਜਿਵੇਂ ਕਿ "10.2/3 + 4"।ਪ੍ਰਸੰਗ ਜਿਵੇਂ ਕਿ ਵੇਰੀਏਬਲ ਅਤੇ ਹੋਰ ਫੰਕਸ਼ਨ ਜਿਨ੍ਹਾਂ ਨੂੰ ਕਾਲ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ। ਬਿਲਟ-ਇਨ ਫੰਕਸ਼ਨਾਂ ਵਿੱਚ sin, cos, tan, atan, acos, asin ਅਤੇ ਬਿਲਟ-ਇਨ ਸ਼ਾਮਲ ਹੋਣੇ ਚਾਹੀਦੇ ਹਨ।ਸਥਿਰਤਾ ਵਿੱਚ ਪਾਈ, ਜੀ ਅਤੇ ਈ ਸ਼ਾਮਲ ਹੋਣੇ ਚਾਹੀਦੇ ਹਨ।', ' [\'ਇੱਕ ਗਣਿਤ ਸਤਰ ਦਾ ਮੁੱਲਾਂਕਣ ਕਰਨ ਲਈ ਇੱਕ ਵਨੀਲਾ ਜਾਵਾਸਕ੍ਰਿਪਟ ਫੰਕਸ਼ਨ ਲਿਖੋ ਜਿਵੇਂ ਕਿ "10.2/3 + 4" ਰੀਜੈਕਸ ਰਿਪਲੇਸ ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹੋਏ। ਫੰਕਸ਼ਨ ਦਾ ਇੱਕ ਪੈਰਾਮੀਟਰ ਹੋਣਾ ਚਾਹੀਦਾ ਹੈਃਪ੍ਰਸੰਗ ਜਿਵੇਂ ਕਿ ਵੇਰੀਏਬਲ ਅਤੇ ਹੋਰ ਫੰਕਸ਼ਨ ਜਿਨ੍ਹਾਂ ਨੂੰ ਕਾਲ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ। ਬਿਲਟ-ਇਨ ਫੰਕਸ਼ਨਾਂ ਵਿੱਚ sin, cos, tan, atan, acos, asin ਅਤੇ ਬਿਲਟ-ਇਨ ਸ਼ਾਮਲ ਹੋਣੇ ਚਾਹੀਦੇ ਹਨ।ਸਥਿਰਾਂਕ ਵਿੱਚ ਪਾਈ, ਜੀ, ਅਤੇ ਈ ਸ਼ਾਮਲ ਹੋਣੇ ਚਾਹੀਦੇ ਹਨ। \',\' ਇੱਥੇ ਨਿਯਮਿਤ ਸਮੀਕਰਨ ਅਤੇ ਬਿਲਟ-ਇਨ ਜਾਵਾ ਸਕ੍ਰਿਪਟ ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹੋਏ ਤੁਹਾਡੇ ਦੁਆਰਾ ਵਰਣਿਤ ਫੰਕਸ਼ਨ ਦਾ ਇੱਕ ਲਾਗੂਕਰਨ ਹੈ।ਫੰਕਸ਼ਨਃ \\n "\'\\nਫੰਕਸ਼ਨ ਇਵੈਲਯੂਏਟ ਮੈਥਸਟ੍ਰਿੰਗ (ਮੈਥਸਟ੍ਰਿੰਗ, ਕੰਟੈਕਸਟ) {\\n ਕੰਸਟ ਮੈਥਰੇਗੇਕਸ =/(\\\\d +\\\\?\\\\d *) (\\\\/(\\d +))?ਮੈਥਸਟ੍ਰਿੰਗ; \\n ਲੈੱਟ ਮੈਚ = mathString.match (ਮੈਥਰੇਜੈਕਸ); \\n ਵਾਇਲ (ਮੈਚ) {\\n ਕਾਂਸਟ ਨੰਮ = ਪਾਰਸ ਫਲੋਟ (ਮੈਚ [1]); \\n ਕਾਂਸਟ ਓਪ = ਮੈਚ [2]; \\n ਕਾਂਸਟ ਨੰਮ2 =ਪਾਰਸ ਫਲੋਟ (ਮਿਲਾਨ [3]); \\n ਲੈੱਟ ਨੰਮ3; \\n ਲੈੱਟ ਰੈੱਸ; \\n ਜੇਕਰ (ਓਪ = = =\\\'+\\\') {\\n ਨੰਮ3 = ਪਾਰਸ ਫਲੋਟ (ਮਿਲਾਨ [4]); \\n ਰੈੱਸ = ਨੰਮ + ਨੰਮ3; \\n} ਹੋਰ ਜੇਕਰ (ਓਪ = = =\\\'-\\\') {\\nnum3 = ਪਾਰਸ ਫਲੋਟ (ਮਿਲਾਨ [4]); \\n ਰੇਸ = ਨੰਮ-ਨੰਮ3; \\n} ਹੋਰ {\\n ਰੇਸ = 0; \\n} \\n ਜੇਕਰ (op = =\\\'/\\\') {\\n ਰੇਸ/= ਨੰਮ2; \\n} ਹੋਰ ਜੇਕਰ (op = = =\\\'*\\\') {\\n ਰੇਸ * =num2; \\n} \\n ਨਤੀਜਾ = ਰੇਜ਼; \\n ਮੇਲ = mathString.match (ਗਣਿਤਰੇਗੇਕਸ); \\n} \\n ਲਈ (Object.entries (ਪ੍ਰਸੰਗ) ਦੀ ਸਥਿਰਤਾ [ਕੁੰਜੀ, ਮੁੱਲ]) {\\n ਨਤੀਜਾ =result.replace (ਨਵਾਂ RegExp (ਕੁੰਜੀ,\\\'g\'), ਮੁੱਲ); \\n} \\n ਰਿਟਰਨ ਨਤੀਜਾ; \\n} \\n "\'\\n ਇਹ ਫੰਕਸ਼ਨ ਗਣਿਤ ਸਤਰ ਨੂੰ ਪਾਰਸ ਕਰਨ ਲਈ ਇੱਕ ਨਿਯਮਿਤ ਸਮੀਕਰਨ ਦੀ ਵਰਤੋਂ ਕਰਦਾ ਹੈ ਅਤੇਇਸ ਨੂੰ ਬਿਲਟ-ਇਨ ਜਾਵਾ ਸਕ੍ਰਿਪਟ ਫੰਕਸ਼ਨਾਂ ਜਿਵੇਂ ਕਿ \'ਪਾਰਸਇੰਟ\', \'+\', \'-\', \'*\', \'/\', \'ਪਾਪ\', \'ਕੋਸ\', \'ਟੈਨ\', \'ਅਤਾਨ\', \'ਏਕੋਸ\', \'ਅਸਿੰਨ\' ਅਤੇ \'ਪਾਈ\' ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਮੁਲਾਂਕਣ ਕਰੋ।ਫੰਕਸ਼ਨ \'g\' ਅਤੇ \'e\' ਵਰਗੇ ਸਥਿਰਾਂਕਾਂ ਦਾ ਵੀ ਸਮਰਥਨ ਕਰਦਾ ਹੈ। \\n\\n ਤੁਸੀਂ ਇਸ ਫੰਕਸ਼ਨ ਦੀ ਵਰਤੋਂ ਇੱਕ ਗਣਿਤ ਸਤਰ ਅਤੇ ਇੱਕ ਵਿਕਲਪਿਕ ਪ੍ਰਸੰਗ ਆਬਜੈਕਟ ਨੂੰ ਪਾਸ ਕਰਕੇ ਕਰ ਸਕਦੇ ਹੋ।ਮਾਪਦੰਡ। ਉਦਾਹਰਨ ਲਈਃ \\n \'\' \\nonst ਨਤੀਜਾ = ਮੁੱਲਾਂਕਣ ਮੈਥਸਟ੍ਰਿੰਗ ("10.2/3 + 4", {\\n sin: Math.sin, \\n cos: Math.cos, \\n ਟੈਨਃ Math.tan, \\n ਅਤਾਨਃMath.atan, \\n acos: Math.acos, \\n ਅਸਿੰਨਃ Math.asin, \\n ਪਾਈਃ Math.PI, \\n g \',\' ਜਾਰੀ ਰੱਖੋ \'] ', 'ਇੱਕ ਗਣਿਤ ਸਤਰ ਦਾ ਮੁੱਲਾਂਕਣ ਕਰਨ ਲਈ ਇੱਕ ਵਨੀਲਾ ਜਾਵਾਸਕ੍ਰਿਪਟ ਫੰਕਸ਼ਨ ਲਿਖੋ ਜਿਵੇਂ ਕਿ "10.2/3 + 4"।ਪ੍ਰਸੰਗ ਜਿਵੇਂ ਕਿ ਵੇਰੀਏਬਲ ਅਤੇ ਹੋਰ ਫੰਕਸ਼ਨ ਜਿਨ੍ਹਾਂ ਨੂੰ ਕਾਲ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ। ਬਿਲਟ-ਇਨ ਫੰਕਸ਼ਨਾਂ ਵਿੱਚ sin, cos, tan, atan, acos, asin ਅਤੇ ਬਿਲਟ-ਇਨ ਸ਼ਾਮਲ ਹੋਣੇ ਚਾਹੀਦੇ ਹਨ।ਸਥਿਰਤਾ ਵਿੱਚ ਪਾਈ, ਜੀ ਅਤੇ ਈ ਸ਼ਾਮਲ ਹੋਣੇ ਚਾਹੀਦੇ ਹਨ। \n ']