Alle Beiträge

JS Taschenrechner, Dezimal in Binär und andersherum auch?

Hallo Zusammen,
ich bin seit knapp 3 Wochen in meiner Ausbildung und sollte einen Taschenrechner programmieren, was bis jetzt auch geklappt hat. Nun habe ich eine neue Aufgabe dazu bekommen, nämlich mit 2 Radio Buttons mir jeweils anzeigen zu lassen: Binär und Dezimal.
Ich bin absolut hilflos und freue mich über mögliche Lösungen und HIlfe. Danke im voraus.

<!DOCTYPE html>
<html lang="de">
   <head>
      <meta charset="utf-8">
      <meta name="viewport" content="width=device-width, initial-scale=1.0">
      <title>Taschenrechner No. 3</title>
      <script>
         let aktuellesErgebnis = 0;
         let modus;
         let aktuelleZahl;
         function AddLetter(zahl)
         {
         if(modus == null) 
         {
         document.getElementById("textboxDisplay").value = zahl;
         modus = "Nummern";
         }
         else
         {
         document.getElementById("textboxDisplay").value += zahl;
         }
         }
         function Plus()
         {
         Hilfe();
         document.getElementById("textboxDisplay").value = "";
         modus = "Plus";
         }
         function Minus()
         {
         Hilfe();
         document.getElementById("textboxDisplay").value = "";
         modus = "Minus";
         }
         function Mal()
         {
         Hilfe();
         document.getElementById("textboxDisplay").value = "";
         modus = "Mal"
         }
         function Geteilt()
         {
         Hilfe();
         document.getElementById("textboxDisplay").value = "";
         modus = "Geteilt"
         }
         function Restwert()
         {
         Hilfe();
         document.getElementById("textboxDisplay").value = "";
         modus = "Modulo"
         }
         function Gleich()
         {
         Hilfe();
         document.getElementById("textboxDisplay").value = aktuellesErgebnis;
         modus = null;
         }
         function Hilfe()
         {
         aktuelleZahl = Number(document.getElementById("textboxDisplay").value);
         if(modus == "Plus")
         {
         aktuellesErgebnis += aktuelleZahl;
         }
         if(modus == "Minus")
         {
         aktuellesErgebnis -= aktuelleZahl;
         }
         if(modus == "Mal")
         {
         aktuellesErgebnis *= aktuelleZahl;
         }
         if(modus == "Geteilt")
         {
         aktuellesErgebnis /= aktuelleZahl;
         }
         if(modus == "Modulo")
         {
         aktuellesErgebnis %= aktuelleZahl;
         }
         if(modus == null || modus == "Nummern")
         {
         aktuellesErgebnis = aktuelleZahl;
         }
         }
         function Weg()
         {
         document.getElementById("textboxDisplay").value = "";
         aktuellesErgebnis = 0;
         modus = null;
         }
      </script>
   </head>
   <body>
      <input type="radio" name="Umrechnung" value="Binär" />
      <input type="radio" name="Umrechnung" value="Dezimal" />
      <input id="textboxDisplay" readonly />
      <input type="button" value="1" onclick="AddLetter('1')" />
      <input type="button" value="2" onclick="AddLetter('2')" />
      <input type="button" value="3" onclick="AddLetter('3')" />
      <input type="button" value="4" onclick="AddLetter('4')" />
      <input type="button" value="5" onclick="AddLetter('5')" />
      <input type="button" value="6" onclick="AddLetter('6')" />
      <input type="button" value="7" onclick="AddLetter('7')" />
      <input type="button" value="8" onclick="AddLetter('8')" />
      <input type="button" value="9" onclick="AddLetter('9')" />
      <input type="button" value="0" onclick="AddLetter('0')" />
      <input type="button" value="+" onclick="Plus()" />
      <input type="button" value="-" onclick="Minus()" />
      <input type="button" value="*" onclick="Mal()" />
      <input type="button" value="/" onclick="Geteilt()" />
      <input type="button" value="Mod" onclick="Restwert()" />
      <input type="button" value="Löschen" onclick="Weg()" />
      <input type="button" value="=" onclick="Gleich()" />
   </body>
</html>
HTML, Webseite, JavaScript, Code, Programmiersprache

Organigramm erstellen aber wie? Nach Abteilungen, Regionen,..Stimmt es so?

Ich habe jetzt bestimmt schon Stunden herumskizziert, schaffe es aber einfach nicht ein Organigramm zu folgendem Fall zu erstellen. Bin um jeden Denkanstoß sehr dankbar.

Ich betrachte gerade ein Camping-Unternehmen. Es spezialisiert sich auf den Verkauf von die Wartung von Wohnmobilen.

Verkauf: Am Firmensitz arbeiten 3 Verkäufer, in den 3 Niederlassungen jeweils 2 Verkäufer und 1 Auszubildender. Der Verkauf wird von Frau Muster geleitet.

Wartung: Jede Werkstatt hat einen KFZ-Meister, 2 Gesellen und einen Azubi.

Die Verwaltung (Büro,..) übernimmt Frau Maier. Sie hat noch 2 Halbtagskräfte zur Unterstützung.

Wie zeichne ich hier das Organigramm? Kann ich es so darstellen als funktionale Oganisation (siehe Bild)?

Danach soll ich noch ein zweites Organigramm zeichnen, da es zukünftig eine neue Geschäftsleitung geben wird, die zusötzlich zum erkauf und Verleih einen Webshop bzw. einen weltweiten Campingzubehör und Ersatzteilhandel einführen möchte. Außerdem möchte Sie expandieren (zwei bis drei zusätzliche Standorte in Deutschland) und einen Wohnmobilverleih aufbauen.

Bietet sich in dem Fall dann eine Matrixorganisation an? ich bin mir unsicher wie ich das darstellen soll mit den neuen Prozessen? und wie berücksichtige ich die einzelnen Standorte? :( Ich komme leider überhaupt nicht weiter und bin euch für jede Antwort dankbar. LG.

Bild zum Beitrag
Prozessmanagement