-
👋 Witaj na MPCForum!
Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎
- ✅ Pełny dostęp do działów i ukrytych treści
- ✅ Możliwość pisania i odpowiadania w tematach
- ✅ System prywatnych wiadomości
- ✅ Zbieranie reputacji i rozwijanie swojego profilu
- ✅ Członkostwo w jednej z największych społeczności graczy
👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!
Zarejestruj się teraz
- 0

Pytanie
michal9892
michal9892
Witam. Treść zadania brzmi:
Napisz skrypt umożliwiający wprowadzenie oceny cyfrowo, a wyświetlający ocenę w postaci słownej.
Mam to zrobić za pomocą instrukcji SWITCH.
KOD SWITCH
<script type="text/javascript"> var a=prompt("Wprowadź ocenę"); switch(a) { case 1 : document.write("niedostateczny"); break; case 2 : document.write("dopuszczajacy"); break; case 3 : document.write("dostateczny"); break; case 4 : document.write("dobry"); break; case 5 : document.write("bardzo dobry"); break; case 6 : document.write("celujacy"); break; default: document.write("Nie ma takiej oceny") } </script> [/spoiler]No i chodzi żeby po wpisaniu tej oceny wyskoczyło ocena słownie np: Po wyskoczeniu okienka, wpisujemy 1 i powinno nam wyświetlić "niedostateczny" tak się nie dzieje, wyświetla się komunikat "Nie ma takiej oceny". Jeżeli ustawię zmienną var a=1 to wyskoczy napis niedostateczny.
Zrobiłem za pomocą instrukcji IF no i tutaj działa normalnie
<script type="text/javascript"> var ocena=prompt("Wprowadz ocenę"); if (ocena == 1) {document.write("niedostateczny");} if (ocena == 2) {document.write("dopuszczajacy");} if (ocena == 3) {document.write("dostateczny");} if (ocena == 4) {document.write("dobry");} if (ocena == 5) {document.write("bardzo dobry");} if (ocena == 6) {document.write("celujacy");} if (ocena == 0) {document.write("Nie ma takiej oceny");} if (ocena >= 7) {document.write("Nie ma takiej oceny");} </script>2 odpowiedzi na to pytanie
Rekomendowane odpowiedzi
Zarchiwizowany
Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.