## Übungen Datentypen und Variablen
### Namen
* Schreibe ein Programm, das dich einzeln nach dem Vor- und Nachnamen fragt, und die beiden dann zusammen ausgibt
### Gleichheit
* Schreibe ein Programm, das dich nach 2 Zahlen fragt und testet, ob sie gleich sind
### Kleiner als
* Schreibe ein Programm, das dich nach 2 Zahlen fragt und testet, ob die erste kleiner als die zweite ist
ACHTUNG: `prompt` gibt als Resultat immer einen Text. Um ihn in eine Zahl umzuwandlen: `var x = Number(eingabe)`.
### Namen kombinieren
* Schreibe ein Programm, das dich nach dem Vor- und Nachnamen fragt, und die beiden dann zusammen ausgibt (zuerst Nachname, dann Vorname)
### Alter in der Zukunft
* Schreibe ein Programm, das dich nach dem Alter fragt, und ausrechnet, wie alt du in 5 Jahren bist (um einen Text in eine Zahl umzuwandeln, kannst du `var zahl = Number("3.12")` verwenden)
### Quadrat (hoch 2)
* Schreibe ein Programm, das dich nach einer Zahl fragt, und die Quadratzahl davon ausrechnet
### Dreieck
* Schreibe ein Programm, das dich nach 2 Seitenlängen eines rechtwinkligen Dreiecks fragt, und mit Phythagoras die dritte Seite ausrechnet (Wurzel: `var c = Math.sqrt(9)`)
### Passwortlänge
* Schreibe ein Programm, das dich nach einem Passwort fragt, und anzeigt, ob es 8 Zeichen oder länger ist. Um die Länge einer Text-Variable zu erhalten, kannst du `.length` verwenden (z.B. sollte mit `var pw = "asdfg"` der Befehl `pw.length` die Zahl 5 geben. Die kannst du dann in einem Vergleich verwenden)
## Lösungen
### Namen
```js
var vorname = prompt("Vorname?")
var nachname = prompt("Nachname?")
alert(vorname + ' ' + nachname)
```
### Gleichheit
```js
var zahl1 = prompt("Zahl 1?")
var zahl2 = prompt("Zahl 2?")
alert(zahl1 == zahl2)
```
### Kleiner als
```js
var zahl1 = prompt("Zahl 1?")
var zahl2 = prompt("Zahl 2?")
alert(zahl1 < zahl2)
```
### Namen
```js
var vorname = prompt("Vorname?")
var nachname = prompt("Nachname?")
alert(nachname + ' ' + vorname)
```
### Alter in der Zukunft
```js
var a = prompt("Alter?")
var alter = Number(a)
alert(alter + 5)
```
### Quadrat
```js
var zahl = prompt("Zahl?")
alert(zahl * zahl)
```
### Dreieck
```js
var a = prompt("Seite 1?")
var b = prompt("Seite 2?")
// Kommentar: a^2 + b^2 = c^2 -> c = Wurzel(a^2 + b^2)
var c = Math.sqrt(a * a + b * b)
alert(c)
```
### Passwortlänge
```js
var passwort = prompt("Passwort?")
alert(passwort.length > 8)
```