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.
Spickzettel
Verwenden Sie Boolean(), um Werte in einen Boolean umzuwandeln:
Boolean(1); // true
Boolean(0); // false
Boolean(""); // false
Boolean("hello"); // trueVerwenden Sie String(), um Werte in einen String umzuwandeln:
String(42); // "42"
String(true); // "true"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