# ਓਪਰੇਟਰ ## ਹਦਾਇਤਾਂ ਓਪਰੇਟਰਾਂ ਨਾਲ ਖੇਡੋ। ਇੱਥੇ ਇੱਕ ਪ੍ਰੋਗਰਾਮ ਲਈ ਸੁਝਾਅ ਦਿੱਤਾ ਗਿਆ ਹੈ ਜੋ ਤੁਸੀਂ ਲਾਗੂ ਕਰ ਸਕਦੇ ਹੋ: ਤੁਹਾਡੇ ਕੋਲ ਦੋ ਵੱਖ-ਵੱਖ ਗ੍ਰੇਡਿੰਗ ਸਿਸਟਮਾਂ ਤੋਂ ਵਿਦਿਆਰਥੀਆਂ ਦਾ ਇੱਕ ਸੈੱਟ ਹੈ। ### ਪਹਿਲਾ ਗ੍ਰੇਡਿੰਗ ਸਿਸਟਮ ਇੱਕ ਗ੍ਰੇਡਿੰਗ ਸਿਸਟਮ 1-5 ਦੇ ਗ੍ਰੇਡਾਂ ਦੇ ਰੂਪ ਵਿੱਚ ਪਰਿਭਾਸ਼ਿਤ ਹੈ, ਜਿੱਥੇ 3 ਅਤੇ ਇਸ ਤੋਂ ਉੱਪਰ ਦਾ ਅਰਥ ਹੈ ਕਿ ਤੁਸੀਂ ਕੋਰਸ ਪਾਸ ਕਰ ਲਿਆ ਹੈ। ### ਦੂਜਾ ਗ੍ਰੇਡਿੰਗ ਸਿਸਟਮ ਦੂਜੇ ਗ੍ਰੇਡਿੰਗ ਸਿਸਟਮ ਵਿੱਚ ਹੇਠਾਂ ਦਿੱਤੇ ਗ੍ਰੇਡ ਹਨ: `A, A-, B, B-, C, C-`, ਜਿੱਥੇ `A` ਸਭ ਤੋਂ ਵਧੀਆ ਗ੍ਰੇਡ ਹੈ ਅਤੇ `C` ਸਭ ਤੋਂ ਹੇਠਲਾ ਪਾਸਿੰਗ ਗ੍ਰੇਡ ਹੈ। ### ਕੰਮ ਹੇਠਾਂ ਦਿੱਤੇ ਐਰੇ `allStudents`, ਜੋ ਸਾਰੇ ਵਿਦਿਆਰਥੀਆਂ ਅਤੇ ਉਨ੍ਹਾਂ ਦੇ ਗ੍ਰੇਡਾਂ ਨੂੰ ਦਰਸਾਉਂਦਾ ਹੈ, ਦੇ ਆਧਾਰ 'ਤੇ ਇੱਕ ਨਵਾਂ ਐਰੇ `studentsWhoPass` ਬਣਾਓ, ਜਿਸ ਵਿੱਚ ਸਿਰਫ ਉਹ ਵਿਦਿਆਰਥੀ ਹੋਣ ਜੋ ਪਾਸ ਕਰਦੇ ਹਨ। > TIP, ਇੱਕ for-loop ਅਤੇ if...else ਅਤੇ ਤੁਲਨਾ ਕਰਨ ਵਾਲੇ ਓਪਰੇਟਰਾਂ ਦੀ ਵਰਤੋਂ ਕਰੋ: ```javascript let allStudents = [ 'A', 'B-', 1, 4, 5, 2 ] let studentsWhoPass = []; ``` ## ਰੂਬ੍ਰਿਕ | ਮਾਪਦੰਡ | ਸ਼ਾਨਦਾਰ | ਠੀਕ-ਠਾਕ | ਸੁਧਾਰ ਦੀ ਲੋੜ ਹੈ | | -------- | ------------------------------ | ----------------------------- | ------------------------------- | | | ਪੂਰਾ ਹੱਲ ਪੇਸ਼ ਕੀਤਾ ਗਿਆ ਹੈ | ਅਧੂਰਾ ਹੱਲ ਪੇਸ਼ ਕੀਤਾ ਗਿਆ ਹੈ | ਬੱਗ ਵਾਲਾ ਹੱਲ ਪੇਸ਼ ਕੀਤਾ ਗਿਆ ਹੈ | **ਅਸਵੀਕਾਰਨਾ**: ਇਹ ਦਸਤਾਵੇਜ਼ AI ਅਨੁਵਾਦ ਸੇਵਾ [Co-op Translator](https://github.com/Azure/co-op-translator) ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਅਨੁਵਾਦ ਕੀਤਾ ਗਿਆ ਹੈ। ਜਦੋਂ ਕਿ ਅਸੀਂ ਸਹੀ ਹੋਣ ਦੀ ਕੋਸ਼ਿਸ਼ ਕਰਦੇ ਹਾਂ, ਕਿਰਪਾ ਕਰਕੇ ਧਿਆਨ ਦਿਓ ਕਿ ਸਵੈਚਾਲਿਤ ਅਨੁਵਾਦਾਂ ਵਿੱਚ ਗਲਤੀਆਂ ਜਾਂ ਅਸੁਚੱਜੇਪਣ ਹੋ ਸਕਦੇ ਹਨ। ਇਸ ਦੀ ਮੂਲ ਭਾਸ਼ਾ ਵਿੱਚ ਮੌਜੂਦ ਮੂਲ ਦਸਤਾਵੇਜ਼ ਨੂੰ ਅਧਿਕਾਰਕ ਸਰੋਤ ਮੰਨਿਆ ਜਾਣਾ ਚਾਹੀਦਾ ਹੈ। ਮਹੱਤਵਪੂਰਨ ਜਾਣਕਾਰੀ ਲਈ, ਪੇਸ਼ੇਵਰ ਮਨੁੱਖੀ ਅਨੁਵਾਦ ਦੀ ਸਿਫਾਰਸ਼ ਕੀਤੀ ਜਾਂਦੀ ਹੈ। ਇਸ ਅਨੁਵਾਦ ਦੇ ਉਪਯੋਗ ਤੋਂ ਪੈਦਾ ਹੋਣ ਵਾਲੇ ਕਿਸੇ ਵੀ ਗਲਤਫਹਿਮੀ ਜਾਂ ਗਲਤ ਵਿਆਖਿਆ ਲਈ ਅਸੀਂ ਜ਼ਿੰਮੇਵਾਰ ਨਹੀਂ ਹਾਂ।