Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lernen Mathematik in TypeScript | TypeScript-Grundlagen
Einführung in TypeScript

bookMathematik in TypeScript

Hast du auch schon gehört, dass man für das Programmieren keine Mathematik braucht? Es tut mir leid, dich enttäuschen zu müssen, aber das stimmt nicht. Allerdings handelt es sich nur um die Grundlagen! In diesem Kapitel wird erläutert, wie arithmetische Kenntnisse beim Programmieren mit TypeScript eingesetzt werden können.

Beginnen wir mit dem, was bereits bekannt ist. Mit den im vorherigen Kapitel besprochenen Werkzeugen können Operationen mit Zahlen durchgeführt werden. Im Folgenden ein Beispielcode:

12
console.log(150 + 150); console.log(900 / 3);
copy

Dies ist das einfachste Beispiel für die Verwendung mathematischer Operationen in TypeScript. Möglicherweise wurde dies bereits im vorherigen Kapitel behandelt, daher folgt nun ein komplexeres Beispiel, in dem mehrere Operationen verwendet werden:

12
let res = 20 * 10 - 75 / (22 + 3) - 2 ** 4; console.log(res);
copy

Es ist wichtig, die Reihenfolge der Ausführung mathematischer Operationen zu verstehen. Aus der Schulzeit ist bekannt, dass Operationen in Klammern zuerst ausgeführt werden, gefolgt von Potenzierung und so weiter. Die obige Ausdrucksweise wird im Folgenden zur Auffrischung dieser Konzepte aufgeschlüsselt:

Jeder mathematische Ausdruck lässt sich in eine Abfolge von Teilaufgaben zerlegen. Im oben gezeigten Video wird deutlich, dass Operationen in Klammern zuerst ausgeführt werden, gefolgt von Potenzierung, Multiplikation/Division und erst danach Addition und Subtraktion. Einfache Mathematik.

Interaktion von Zahlen und Variablen

Die Reihenfolge der Ausführung mathematischer Operationen sollte nun klar sein. Schauen wir uns nun an, wie sich Variablen und Zahlen kombinieren lassen:

123
let number_1 = 10; let number_2 = 15; console.log(number_1 + number_2);
copy

Mathematische Operationen können mit zwei Variablen vom numerischen Typ durchgeführt werden. Hat jedoch eine der Variablen einen anderen Typ, liefert die Operation ein unerwartetes Ergebnis:

123
let num : number = 20; let str : string = '23'; console.log(num + str);
copy

Wie im obigen Beispiel zu sehen ist, wurde die mathematische Operation nicht ausgeführt. Stattdessen wurde eine Verkettung durchgeführt. Dieser Begriff beschreibt das Hinzufügen von Zeichenfolgen zueinander. Aber ziehen wir keine voreiligen Schlüsse; versuchen wir, mit denselben Variablen eine weitere mathematische Operation durchzuführen:

12345
let num: any = 20; let str: any = '10'; console.log(num - str); console.log(num / str); console.log(num ** str)
copy

Ja, wir können mathematische Operationen (außer Addition) auf verschiedene Datentypen anwenden. Ja, deshalb sind alle so begeistert von JavaScript und TypeScript. Nein, ich kann nicht erklären, warum das so ist. Sie müssen es einfach als Tatsache akzeptieren.

Hinweis

Der TypeScript-Compiler wird Fehler erzeugen, aber solche Ausdrücke dennoch berücksichtigen. Dies geschieht, weil TypeScript nach der Ausführung des Codes in JavaScript transpiliert wird.

Können mathematische Operationen zwischen einer Variablen und einer Zahl verwendet werden?

Ja.

12
let num = 30; console.log(num - 10);
copy

Hinweis

Im Gegensatz zu JavaScript hebt der TypeScript-Compiler einen Fehler hervor, wenn wir versuchen, eine Zeichenkette von einer Zahl zu subtrahieren. Dieser Code wird ausgeführt, aber wir werden darauf hingewiesen, dass wir etwas Falsches tun.

1. Was ist das Ergebnis des folgenden Codes?

2. 2 + 2 * 2 = ?

question mark

Was ist das Ergebnis des folgenden Codes?

Select the correct answer

question mark

2 + 2 * 2 = ?

Select the correct answer

War alles klar?

Wie können wir es verbessern?

Danke für Ihr Feedback!

Abschnitt 1. Kapitel 4

Fragen Sie AI

expand

Fragen Sie AI

ChatGPT

Fragen Sie alles oder probieren Sie eine der vorgeschlagenen Fragen, um unser Gespräch zu beginnen

Awesome!

Completion rate improved to 2.94

bookMathematik in TypeScript

Swipe um das Menü anzuzeigen

Hast du auch schon gehört, dass man für das Programmieren keine Mathematik braucht? Es tut mir leid, dich enttäuschen zu müssen, aber das stimmt nicht. Allerdings handelt es sich nur um die Grundlagen! In diesem Kapitel wird erläutert, wie arithmetische Kenntnisse beim Programmieren mit TypeScript eingesetzt werden können.

Beginnen wir mit dem, was bereits bekannt ist. Mit den im vorherigen Kapitel besprochenen Werkzeugen können Operationen mit Zahlen durchgeführt werden. Im Folgenden ein Beispielcode:

12
console.log(150 + 150); console.log(900 / 3);
copy

Dies ist das einfachste Beispiel für die Verwendung mathematischer Operationen in TypeScript. Möglicherweise wurde dies bereits im vorherigen Kapitel behandelt, daher folgt nun ein komplexeres Beispiel, in dem mehrere Operationen verwendet werden:

12
let res = 20 * 10 - 75 / (22 + 3) - 2 ** 4; console.log(res);
copy

Es ist wichtig, die Reihenfolge der Ausführung mathematischer Operationen zu verstehen. Aus der Schulzeit ist bekannt, dass Operationen in Klammern zuerst ausgeführt werden, gefolgt von Potenzierung und so weiter. Die obige Ausdrucksweise wird im Folgenden zur Auffrischung dieser Konzepte aufgeschlüsselt:

Jeder mathematische Ausdruck lässt sich in eine Abfolge von Teilaufgaben zerlegen. Im oben gezeigten Video wird deutlich, dass Operationen in Klammern zuerst ausgeführt werden, gefolgt von Potenzierung, Multiplikation/Division und erst danach Addition und Subtraktion. Einfache Mathematik.

Interaktion von Zahlen und Variablen

Die Reihenfolge der Ausführung mathematischer Operationen sollte nun klar sein. Schauen wir uns nun an, wie sich Variablen und Zahlen kombinieren lassen:

123
let number_1 = 10; let number_2 = 15; console.log(number_1 + number_2);
copy

Mathematische Operationen können mit zwei Variablen vom numerischen Typ durchgeführt werden. Hat jedoch eine der Variablen einen anderen Typ, liefert die Operation ein unerwartetes Ergebnis:

123
let num : number = 20; let str : string = '23'; console.log(num + str);
copy

Wie im obigen Beispiel zu sehen ist, wurde die mathematische Operation nicht ausgeführt. Stattdessen wurde eine Verkettung durchgeführt. Dieser Begriff beschreibt das Hinzufügen von Zeichenfolgen zueinander. Aber ziehen wir keine voreiligen Schlüsse; versuchen wir, mit denselben Variablen eine weitere mathematische Operation durchzuführen:

12345
let num: any = 20; let str: any = '10'; console.log(num - str); console.log(num / str); console.log(num ** str)
copy

Ja, wir können mathematische Operationen (außer Addition) auf verschiedene Datentypen anwenden. Ja, deshalb sind alle so begeistert von JavaScript und TypeScript. Nein, ich kann nicht erklären, warum das so ist. Sie müssen es einfach als Tatsache akzeptieren.

Hinweis

Der TypeScript-Compiler wird Fehler erzeugen, aber solche Ausdrücke dennoch berücksichtigen. Dies geschieht, weil TypeScript nach der Ausführung des Codes in JavaScript transpiliert wird.

Können mathematische Operationen zwischen einer Variablen und einer Zahl verwendet werden?

Ja.

12
let num = 30; console.log(num - 10);
copy

Hinweis

Im Gegensatz zu JavaScript hebt der TypeScript-Compiler einen Fehler hervor, wenn wir versuchen, eine Zeichenkette von einer Zahl zu subtrahieren. Dieser Code wird ausgeführt, aber wir werden darauf hingewiesen, dass wir etwas Falsches tun.

1. Was ist das Ergebnis des folgenden Codes?

2. 2 + 2 * 2 = ?

question mark

Was ist das Ergebnis des folgenden Codes?

Select the correct answer

question mark

2 + 2 * 2 = ?

Select the correct answer

War alles klar?

Wie können wir es verbessern?

Danke für Ihr Feedback!

Abschnitt 1. Kapitel 4
some-alt