Typumwandlung - Teil 2
Teil des Abschnitts Grundlagen der JavaScript-Journey von Coddy — Lektion 31 von 77.
Boolean-Konvertierung
// Umwandlung in Boolean
console.log(Boolean(1)); // Ausgabe: true
console.log(Boolean(0)); // Ausgabe: false
console.log(Boolean("")); // Ausgabe: false
console.log(Boolean("hello")); // Ausgabe: trueString-Konvertierung
// In String konvertieren
let num = 42;
let bool = true;
let str1 = String(num); // Konvertiert Zahl in String
let str2 = String(bool); // Konvertiert Boolean in String
console.log(str1); // Ausgabe: "42"
console.log(str2); // Ausgabe: "true"Aufgabe
EinfachIn dieser Challenge üben Sie das Konvertieren zwischen verschiedenen Datentypen in JavaScript, wobei der Schwerpunkt auf Boolean- und String-Konvertierungen liegt.
Ihnen werden mehrere Variablen mit unterschiedlichen Werten zur Verfügung gestellt. Ihre Aufgabe ist es, jeden null-Platzhalter im Startcode durch den korrekten Konvertierungsaufruf zu ersetzen:
- Konvertieren Sie den String
'42'in einen Boolean mitBoolean() - Konvertieren Sie die Zahl
0in einen Boolean mitBoolean() - Konvertieren Sie die Zahl
7in einen Boolean mitBoolean() - Konvertieren Sie den leeren String
''in einen Boolean mitBoolean() - Konvertieren Sie den Boolean
truein einen String mitString() - Konvertieren Sie die Zahl
123in einen String mitString()
Um beispielsweise stringValue in einen Boolean zu konvertieren, ersetzen Sie null durch Boolean(stringValue), sodass die Zeile wie folgt lautet:console.log("Boolean('42'): ", Boolean(stringValue));
Jedes null ist lediglich ein Platzhalter — es ist kein Konzept, das Sie lernen müssen. Ihre Aufgabe ist es, jedes null durch den entsprechenden Konvertierungsaufruf unter Verwendung der bereitgestellten Variable zu ersetzen.
Probier es selbst
// Zu konvertierende Werte
const stringValue = '42';
const zeroNumber = 0;
const positiveNumber = 7;
const emptyString = '';
const boolValue = true;
const numValue = 123;
// TODO: Ersetze null durch die korrekte Boolean()-Konvertierung von stringValue
console.log("Boolean('42'): ", null);
// TODO: Ersetze null durch die korrekte Boolean()-Konvertierung von zeroNumber
console.log("Boolean(0): ", null);
// TODO: Ersetze null durch die korrekte Boolean()-Konvertierung von positiveNumber
console.log("Boolean(7): ", null);
// TODO: Ersetze null durch die korrekte Boolean()-Konvertierung von emptyString
console.log("Boolean(''): ", null);
// TODO: Ersetze null durch die korrekte String()-Konvertierung von boolValue
console.log("String(true): ", null);
// TODO: Ersetze null durch die korrekte String()-Konvertierung von numValue
console.log("String(123): ", null);Diese Lektion enthält ein kurzes Quiz. Starte die Lektion, um es zu beantworten und deinen Fortschritt zu speichern.
Alle Lektionen in Grundlagen
4Operatoren Teil 2
Logische Operatoren Teil 1Logische Operatoren Teil 2Wiederholung – Einfache LogikLogische Operatoren Teil 3Type Coercion7Rechnungs-Split-Rechner
WillkommensnachrichtTrinkgeld und Gesamtsumme berechnen2Variablen
ZahlenStringsBooleanNamenskonventionenLeere VariablenRückblick - Variablen initialisierenKonstanten5Entscheidungsfindung
If-AnweisungIf - ElseWiederholung - Einfacher TaschenrechnerVerschachtelte If - Else-AnweisungenSwitch-Anweisung8Schleifen
For-SchleifeWhile-SchleifeBreakContinueRückblick - FakultätDo-While-SchleifeVerschachtelte Schleife3Operatoren Teil 1
Arithmetische OperatorenModulo-OperatorArithmetische AbkürzungenVergleichsoperatorenStrikte vs. lose GleichheitZusammenfassung – Einfache Mathematik6Grundlagen der IO
AusgabeAusgabe mit VariablenTypumwandlung - Teil 1Typumwandlung - Teil 2Wiederholung - Bis 120Wiederholung - Wahr oder Falsch