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. Arrays 54. Array-Elemente lesen 55. Array-Elemente schreiben 56. Array: length 57. Arrays sortieren 58. Array: shift() und push() 59. Array: indexOf() 60. Array: concat() 61. Array: slice() 62. Array: join() 63. Mehrdimensionale Arrays 64. Kommentare 65. undefined 66. null 67. for-Schleife 68. Fakultät 69. Schleifen und Arrays 70. while-Schleife 71. do...while-Schleife 72. ggT 73. break und continue 74. Bubblesort 75. Geschachtelte Schleifen 76. Das arguments-Objekt 77. NaN 78. String: split() 79. Datum und Uhrzeit 80. Datum und Uhrzeit ausgeben 81. Datum und Uhrzeit ändern 82. Weltzeit 83. Date: getTime() 84. Funktionen rufen Funktionen auf 85. Rekursion 86. Römische Zahlen I 87. Römische Zahlen II 88. Project Euler 89. Objekte 90. Objekte erzeugen 91. Eigenschaften auslesen 92. Eigenschaften setzen 93. Methoden 94. Regex: Zeichenliterale 95. Regex: Beliebiges Zeichen 96. Regex: Zeichenauswahl 97. Regex: Bereiche 98. Regex: Negation 99. Regex: Zeichenklassen 100. Regex: Escape 101. Regex: Anfangs- und Endezeichen 102. Regex: Wortgrenzen 103. Regex: Alternativen 104. Regex: case-insensitive 105. Regex: ? 106. Regex: beliebige Wiederholung 107. Regex: {n, m} 108. Regex: Gruppen 109. Regex: exec 110. Quersumme 111. Dynamische Webseiten 112. Textfarbe 113. RGB-Farben 114. Rahmen 115. Text ändern 116. Good bye!

Möchtest du wirklich JS Hero zurücksetzen?