-
Notifications
You must be signed in to change notification settings - Fork 2
Expand file tree
/
Copy path038-functions.js
More file actions
106 lines (86 loc) · 2.05 KB
/
038-functions.js
File metadata and controls
106 lines (86 loc) · 2.05 KB
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
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
// 1: WHAT IS A FUNCTION?
// 2: FUNCTION DEFINITION
// function greet() {
// console.log("Hello, welcome to JavaScript!");
// }
// 3: FUNCTION INVOCATION
// Invoking the function
// greet();
// function showMessage() {
// console.log("Functions are awesome!");
// console.log("You can write multiple lines of code here.");
// }
// showMessage();
// showMessage();
// showMessage();
// 4: FUNCTION NAMING CONVENTIONS
// Good exmaples:
// calculateTotal
// getUserData
// displayMessage
// Bad examples:
// `x` (not descriptive)
// `data` (not a verb)
// `DoSomething` (should be camelCase)
// 5: MULTIPLE FUNCTIONS
// function greetUser() {
// console.log("Welcome to the app!");
// }
// function calculateSum() {
// const num1 = 10;
// const num2 = 20;
// const sum = num1 + num2;
// console.log("Sum is: " + sum);
// }
// function showCurrentTime() {
// const now = new Date();
// console.log("Current time: " + now.toLocaleTimeString());
// }
// // Calling each function
// greetUser();
// calculateSum();
// showCurrentTime();
// 6: FUNCTIONS AND VARIABLES
// function showAge() {
// const age = 25;
// console.log("Age is: " + age);
// }
// showAge();
// 7: WHY USE FUNCTIONS?
// console.log("Welcome to JavaScript!");
// console.log("Welcome to JavaScript!");
// console.log("Welcome to JavaScript!");
// console.log("Welcome to JavaScript!");
// console.log("Welcome to JavaScript!");
// function welcome() {
// console.log("Welcome to JavaScript!");
// }
// welcome();
// welcome();
// welcome();
// welcome();
// welcome();
// 8: PRACTICAL EXAMPLE
function addNumbers() {
const a = 15;
const b = 25;
const result = a + b;
console.log("Addition: " + result);
}
function subtractNumbers() {
const a = 50;
const b = 20;
const result = a - b;
console.log("Subtraction: " + result);
}
function multiplyNumbers() {
const a = 6;
const b = 7;
const result = a * b;
console.log("Multiplication: " + result);
}
// Calling the functions
addNumbers();
subtractNumbers();
multiplyNumbers();
// 9: KEY TAKEAWAYS