Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <!DOCTYPE html>
- <html lang="pl-PL">
- <head>
- <meta charset="UTF-8">
- <script>
- menu=prompt("Wybierz jednostkę \n 1 - Jednostki długości \n 2 - Jednostki masy \n 3 -Jednostki objętości ")
- menu=parseInt(menu)
- if (menu==""){
- alert("nic nie podałeś")
- location.reload()
- }
- else if (isNaN(menu)){
- alert("To nie jest liczba ")
- location.reload()
- }
- if (menu>3){
- alert("Nie ma takiej opcji ")
- location.reload()
- }
- if (menu<1){
- alert("Nie ma takiej opcji ")
- location.reload()
- }
- switch(menu){
- case 1 :
- alert("Wybrałeś jednostki długości");
- jd=prompt("Wybierz jednostki długości \n A - mile/kilometry \n B - jardy/metry \n C - stopy/metry \n D - cale/centymetry")
- if (jd==""){
- alert("Nic nie podałeś")
- location.reload()
- }
- else if (!isNaN(jd)){
- alert("To jest liczba, masz podać literkę ")
- location.reload()
- }
- if (jd>"d"){
- alert("Nie ma takiej opcji ")
- location.reload()
- }
- switch(jd){
- case "a":
- alert("Wybrałeś opcje mile na km")
- ang=prompt("Podaj mile")
- if (ang==""){
- alert("Nic nie podałeś")
- location.reload()
- }
- else if (isNaN(ang)){
- alert("Masz podać liczbe mili ")
- location.reload()
- }
- pl=ang*1.609
- document.write("<h1>"+ang+" mili to "+pl.toFixed(2)+" km</h1>")
- break;
- case "b":
- alert("Wybrałeś opcje jardy na metry")
- ang=prompt("Podaj jardy")
- if (ang==""){
- alert("Nic nie podałeś")
- location.reload()
- }
- else if (isNaN(ang)){
- alert("Masz podać liczbe jardów ")
- location.reload()
- }
- pl=ang*0.91
- document.write("<h1>"+ang+" jardów to "+pl.toFixed(2)+" metrów</h1>")
- break;
- case "c":
- alert("Wybrałeś opcje stopy na metry")
- ang=prompt("Podaj liczbe stóp")
- if (ang==""){
- alert("Nic nie podałeś")
- location.reload()
- }
- else if (isNaN(ang)){
- alert("Masz podać liczbe stóp ")
- location.reload()
- }
- pl=ang*0.30
- document.write("<h1>"+ang+" stóp to "+pl.toFixed(2)+" metrów</h1>")
- break;
- case "d":
- alert("Wybrałeś opcje cale na centymetry")
- ang=prompt("Podaj cale")
- if (ang==""){
- alert("Nic nie podałeś")
- location.reload()
- }
- else if (isNaN(ang)){
- alert("Masz podać liczbe cm ")
- location.reload()
- }
- pl=ang*2.54
- document.write("<h1>"+ang+" cali to "+pl.toFixed(2)+" centymetrów</h1>")
- break;
- }
- break;
- case 2 :
- alert("Wybrałeś jednostki masy ")
- jm=prompt("Wybierz jednostki masy \n a- Funty/kilogramy \n b- uncje/gramy \n c- karaty/gramy")
- if (jm==""){
- alert("Nic nie podałeś")
- location.reload(jm)
- }
- else if (!isNaN()){
- alert("To jest liczba, masz podać literkę ")
- location.reload()
- }
- if (jm>"c"){
- alert("Nie ma takiej opcji ")
- location.reload()
- }
- switch(jm){
- case "a":
- alert("Wybrałeś opcje funty na gramy ")
- ang=prompt("Podaj funty")
- if (ang==""){
- alert("Nic nie podałeś")
- location.reload()
- }
- else if (isNaN(ang)){
- alert("Masz podać ilość funtów ")
- location.reload()
- }
- pl=ang*0.45
- document.write("<h1>"+ang+" funtów to "+pl.toFixed(2)+" gramów</h1>")
- break;
- case "b":
- alert("Wybrałeś opcje uncje na gramy")
- ang=prompt("Podaj uncje ")
- if (ang==""){
- alert("Nic nie podałeś")
- location.reload()
- }
- else if (isNaN(ang)){
- alert("Masz podać liczbe uncji ")
- location.reload()
- }
- pl=ang*28
- document.write("<h1>"+ang+" uncji to "+pl.toFixed(2)+" gramów</h1>")
- break;
- case "c":
- alert("Wybrałeś opcje karaty/gramy")
- ang=prompt("Podaj karaty ")
- if (ang==""){
- alert("Nic nie podałeś")
- location.reload()
- }
- else if (isNaN(ang)){
- alert("Masz podać liczbe karatów ")
- location.reload()
- }
- pl=ang*0.2
- document.write("<h1>"+ang+" karatów "+pl.toFixed(2)+" gramów</h1>")
- break;
- }
- break;
- case 3 :
- alert("Jednostek objętości");
- jo=prompt("Wybierz jednostki \n a- galeony/litry \n b- baryłki/litry")
- if (jo==""){
- alert("Nic nie podałeś")
- location.reload()
- }
- else if (!isNaN(jo)){
- alert("To jest liczba, masz podać literkę ")
- location.reload()
- }
- if (jo>"b"){
- alert("Nie ma takiej opcji ")
- location.reload()
- }
- switch (jo) {
- case "a":
- alert("Wybrałeś opcje Galeony na litry")
- ang=prompt("Podaj Galeony")
- if (ang==""){
- alert("Nic nie podałeś")
- location.reload()
- }
- else if (isNaN(ang)){
- alert("Masz podać liczbe galeonów ")
- location.reload()
- }
- pl=ang*3.78
- document.write("<h1>"+ang+" galeonów to "+pl.toFixed(2)+" litrów</h1>")
- break;
- case "b":
- alert("Wybrałeś opcje Baryłki na litry")
- ang=prompt("Podaj Baryłki")
- if (ang==""){
- alert("Nic nie podałeś")
- location.reload()
- }
- else if (isNaN(ang)){
- alert("Masz podać liczbe baryłek ")
- location.reload()
- }
- pl=ang*164
- document.write("<h1>"+ang+" Baryłek to "+pl.toFixed(2)+" litrów</h1>")
- break;
- }
- break;
- }
- </script>
- </head>
- <body>
- </body>
- </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement