Der Browser-Speicher localStorage ist nicht verfügbar. Entweder unterstützt dein Browser ihn nicht oder du hast ihn deaktiviert oder er ist voll. Ohne localStorage werden deine Lösungen nicht gespeichert.

Übersicht

Hier findest du alle Übungen. Ungelöste Übungen sind rot, gelöste grün. Durch Klick oder Touch auf die Übung navigierst du zu der Übung. Mit dem untenstehenden Button kannst Du JS Hero zurücksetzen. Alle Übungen sind danach rot und du kannst JavaScript Hero von neuem beginnen.

1. Variablen 2. Was ist x? 3. Mehrere Variablen 4. Neuzuweisung 5. Variablen zuweisen 6. Funktionen 7. Mehrere Funktionen 8. Funktionsaufruf 9. Was ist x? 10. Parameter 11. Was ist x? 12. Parameternamen 13. Strings 14. Was ist x? 15. Was ist x? 16. Logging 17. Variablen loggen 18. Loggen und Strings 19. Silent Teacher 20. String: length 21. String: toUpperCase() 22. String: charAt() 23. String: trim() 24. String: indexOf() 25. String: indexOf(), 2. Parameter 26. String: substr() 27. String: replace() 28. Zahlen 29. Inkrement 30. Fahrenheit 31. Modulo 32. Klammern 33. Math 34. Min und Max 35. Math.PI 36. Runden 37. Zufallszahlen 38. parseInt() 39. Number: toString() 40. Number: toFixed() 41. Wahrheitswerte 42. NOR 43. XOR 44. Strikte Gleichheit 45. Drei gleiche Werte 46. Gerade Zahlen 47. Strikte Ungleichtheit 48. Zahlen vergleichen 49. if 50. Zwei return-Anweisungen 51. if...else 52. else if 53. Switch 54. Arrays 55. Array-Elemente lesen 56. Array-Elemente schreiben 57. Array: length 58. Arrays sortieren 59. Array: shift() und push() 60. Array: indexOf() 61. Array: concat() 62. Array: slice() 63. Array: join() 64. Mehrdimensionale Arrays 65. Kommentare 66. undefined 67. null 68. for-Schleife 69. Fakultät 70. Schleifen und Arrays 71. while-Schleife 72. do...while-Schleife 73. ggT 74. break und continue 75. Bubblesort 76. Geschachtelte Schleifen 77. Das arguments-Objekt 78. NaN 79. String: split() 80. Datum und Uhrzeit 81. Datum und Uhrzeit ausgeben 82. Datum und Uhrzeit ändern 83. Weltzeit 84. UTC Setter und Getter 85. Date: getTime() 86. Funktionen rufen Funktionen auf 87. Rekursion 88. Konstanten 89. Funktionsausdrücke 90. Pfeilfunktionen 91. Römische Zahlen I 92. Römische Zahlen II 93. Project Euler 94. Objekte 95. Objekte erzeugen 96. Eigenschaften auslesen 97. Eigenschaften setzen 98. Methoden 99. Funktionale Programmierung 100. Funktionale Programmierung 2 101. Array: filter() 102. Regex: Zeichenliterale 103. Regex: Beliebiges Zeichen 104. Regex: Zeichenauswahl 105. Regex: Bereiche 106. Regex: Negation 107. Regex: Zeichenklassen 108. Regex: Escape 109. Regex: Anfangs- und Endezeichen 110. Regex: Wortgrenzen 111. Regex: Alternativen 112. Regex: case-insensitive 113. Regex: ? 114. Regex: beliebige Wiederholung 115. Regex: {n, m} 116. Regex: Gruppen 117. Regex: exec() 118. Quersumme 119. Dynamische Webseiten 120. Textfarbe 121. RGB-Farben 122. Rahmen 123. Text ändern 124. Good bye!

Möchtest du wirklich JS Hero zurücksetzen?

loving