forked from CC-Cullain/01_Variablen
-
Notifications
You must be signed in to change notification settings - Fork 0
/
script_01.js
88 lines (50 loc) · 1.58 KB
/
script_01.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
"use strict";
/***** Variablen 01 *******/
/**
*
* Block-Kommentar
*
*/
// Konsolen-Ausgaben
// console.log("Hi");
// console.log(firstName);
//
/***** 02 Deklaration + Wertzuweisung I *******/
// let firstName; // Deklaration (Definition)
// firstName = "Max"; // Wertzuweisung
// console.log (firstName); //Ausgabe
// let familyName;
// familyName = "Mütze";
// console.log(familyName);
/***** 03 Deklaration + Wertzuweisung II *******/
// let firstName, familyName;
// firstName = prompt("Bitte Vorname eingeben:");
// familyName = prompt ("Bitte Nachname eingeben:");
// console.log(firstName + " " + familyName);
// console.log(typeof firstName);
/* JS ist eine untypisierte Sorache! Untyped*/
// let test;
// test = "Max";
// test = 2;
// test = true; // boolean
// console.log("Datentyp: " + typeof test);
// console.log("Inhalt: " + test);
/***** 03a Konstanten *******/
// let test = "Max"; // Deklaration + Wertzuweisung
// test = "Maxine";
// const test = "Max"; // Variable mit KONSTANTEN INHALT
// test = "Maxine"; // KEINE neue Zuweisung zur LZ möglich! --> Fehler
// console.log("Inhalt: " + test);
/***** 04 Beispiel - Berechnung *******/
// Deklaration
const birthYearJohn = 2000;
const birthYearMark = 1990;
let ageJohn, ageMark;
let date = new Date();
let year = date.getFullYear();
// console.log(year);
ageJohn = year - birthYearJohn;
ageMark = year - birthYearMark;
// Ausgabe
console.log("ageJohn: " + ageJohn);
console.log("ageMark: " + ageMark);