You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Web-Dev-For-Beginners/translations/sw/2-js-basics/3-making-decisions/assignment.md

1.9 KiB

Opereta

Maelekezo

Jaribu kutumia opereta. Hapa kuna pendekezo la programu unayoweza kutekeleza:

Una seti ya wanafunzi kutoka mifumo miwili tofauti ya upangaji alama.

Mfumo wa kwanza wa upangaji alama

Mfumo mmoja wa upangaji alama unaelezewa kama alama zikiwa kati ya 1-5 ambapo 3 na zaidi inamaanisha umefaulu somo.

Mfumo wa pili wa upangaji alama

Mfumo mwingine wa upangaji alama una alama zifuatazo A, A-, B, B-, C, C- ambapo A ni alama ya juu kabisa na C ni alama ya chini inayokubalika kufaulu.

Kazi

Ukipatiwa safu allStudents inayowakilisha wanafunzi wote na alama zao, tengeneza safu mpya studentsWhoPass inayojumuisha wanafunzi wote waliopasi.

TIP, tumia for-loop na if...else pamoja na opereta za kulinganisha:

let allStudents = [
  'A',
  'B-',
  1,
  4,
  5,
  2
]

let studentsWhoPass = [];

Rubric

Vigezo Bora kabisa Inaridhisha Inahitaji Kuboresha
Suluhisho kamili limewasilishwa Suluhisho la sehemu limewasilishwa Suluhisho lenye hitilafu limewasilishwa

Kanusho:
Hati hii imetafsiriwa kwa kutumia huduma ya tafsiri ya AI Co-op Translator. Ingawa tunajitahidi kuhakikisha usahihi, tafadhali fahamu kuwa tafsiri za kiotomatiki zinaweza kuwa na makosa au kutokuwa sahihi. Hati ya asili katika lugha yake ya awali inapaswa kuzingatiwa kama chanzo cha mamlaka. Kwa taarifa muhimu, tafsiri ya kitaalamu ya binadamu inapendekezwa. Hatutawajibika kwa kutoelewana au tafsiri zisizo sahihi zinazotokana na matumizi ya tafsiri hii.