I wrote a program in Python. I enter the destination depot as user input. the program gives me as return value the loading depot number with. Now I want to convert the program in JavaScript, but I can not get it. neither with if statement nor with case switch or arrays. can someone help me?
Here the Python Code:
ED = input("Bitte Empfangsdepot 4stellig eingeben")
if ED == "0154" or ED == "0254" or ED == "0538" or ED == "0539":
print("Wird über Depot 0154 Föhren verladen")
if ED == "0165" or ED == "0265":
print("Wird über Depot 0165 Raunheim verladen")
if ED == "0101" or ED == "0202" or "0650" <= ED <= "0668":
print("Wird über Depot 0101 Kesselsdorf verladen")
if ED == "0176" or ED == "0276" or "1151" <= ED <= "1169":
print("Wird über Depot 0176 Malsch verladen")
if ED == "0178" or ED == "0606" or "0609" <= ED <= "0619":
print("Wird über Depot 0178 Villingen Schwenningen verladen")
if ED == "0147" or ED == "0247":
print("Wird über Depot 0147 Duisburg verladen")
if ED == "0644" or "0620" <= ED <= "0635" or ED == "0645" or ED == "0648" or ED == "1251" or "1640" <= ED <= "1667" or "1695" <= ED <= "1699" or "1701" <= ED <= "1758" or "1770" <= ED <= "1773" or ED == "1795" or ED == "1796":
print("Wird über KK 180 Neufahrn verladen")
if ED == "0120" or "0300" <= ED <= "0312" or ED == "0317" or ED == "0330" or "0500" <= ED <= "0507":
print("Wird über Depot 0120 Hamburg verladen")
if ED == "0118" or ED == "0126" or ED == "0129" or ED == "0130" or ED == "0230" or ED == "0138" or ED == "0227" or "0350" <= ED <= "0378":
print("Wird über RD 13 Lehrte verladen")
if ED == "0150" or ED == "0250" or ED == "0141":
print("wird über Depot 150/141 Erftstadt/Hückelhofen verladen")
if ED == "0174" or ED == "0196" or ED == "0296" or ED == "0284" or "0401" <= ED <= "0494" or "1001" <= ED <= "1099" or ED == "0698" or ED == "0708" or ED == "0735" or ED == "0738" or "0820" <= ED <= "0840" or ED == "0843" or ED == "0849" or "0918" <= ED <= "0921" or ED == "0941" or "0955" <= ED <= "0969" or "2016" <= ED <= "9766":
print("Wird über Hub 16 Aschaffenburg verladen")
if ED == "0134" or ED == "0135" or ED == "0235" or ED == "0136" or ED == "0236" or ED == "0137" or ED == "0237" or ED == "0157" or ED == "0257" or ED == "0163" or ED == "0197":
print("Wird über KK 0163 Aschaffenburg verladen")
if ED == "0187" or ED == "0188" or ED == "0192" or ED == "0194":
print("Wird über HD 19 verladen")
if ED == "0145":
print("Wird über Depot 0145 Essen verladen")
if ED == "0160" or ED == "0260" or ED == "0262":
print("Wird über Depot 0160 Raunheim verladen")
if ED == "0167":
print("Wird über Depot 0167 Worms verladen")
if ED == "0190" or ED == "0293":
print("Wird über Depot 0190 Nürnberg verladen")
if ED == "0104" or ED == "0204":
print("Wird über Depot 0104 Krostitz verladen")
if ED == "0103" or ED == "0107" or ED == "0195" or ED == "0108" or ED == "0109" or ED == "0208" or ED == "0209" or ED == "0110" or ED == "0112" or ED == "0113" or ED == "0114" or ED == "0115" or ED == "0117" or ED == "0118" or ED == "0119" or ED == "0139" or ED == "0199" or ED == "0298" or ED == "0299" or ED == "0207" or ED == "0214" or ED == "0234" or "1300" <= ED <= "1369" or "1380" <= ED <= "1398" or "1801" <= ED <= "1840":
print("Wird über HD 10 Mörsdorf verladen")
if ED == "0177" or "0170" <= ED <= "0175" or ED == "0179" or ED == "0279" or ED == "0189" or ED == "0191" or ED == "0271" or "0560" <= ED <= "0594" or ED == "0627" or "0701" <= ED <= "0707" or "0709" <= ED <= "0734" or ED == "0736" or "0739" <= ED <= "0750" or "1300" <= ED <= "1369":
print("Wird über HD 17 Ludwigsburg verladen")
if ED == "0156":
print("Wird über Depot 0156 verladen")
if ED == "0530" or "0511" <= ED <= "0517" or "0521" <= ED <= "0525" or ED == "0532" or "0534" <= ED <= "0537" or "1410" <= ED <= "1602":
print("Wird über RD 52 Best Niederlande verladen")
if ED == "0124" or ED == "0132" or ED == "0144" or ED == "0148" or ED == "0149" or ED == "0222" or ED == "0223" or ED == "0224" or ED == "0226" or ED == "0232" or ED == "0244" or ED == "1550":
print("Wird über KK 149 Melle verladen")
if ED == "0229" or "0121" <= ED <= "0123" or ED == "0125" or ED == "0127" or ED == "0128" or ED == "0129" or ED == "0138" or ED == "0142" or ED == "0242" or ED == "0146" or ED == "0153" or ED == "0158" or ED == "0159" or ED == "0224" or ED == "0228" or "1610" <= ED <= "1626":
print("Wird über HD 15 Unna verladen")
if ED == "0168" or ED == "0174" or ED == "0182" or ED == "0184" or ED == "0186" or ED == "0286" or ED == "0193":
print("Wird über KK 167 Worms verladen")
print(ED)
Aucun commentaire:
Enregistrer un commentaire