-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathFunctionDeclarationJavaScript.js
56 lines (48 loc) · 1.96 KB
/
FunctionDeclarationJavaScript.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
/* Project TITLE : FUNCTION VARIATIONS IN JAVA-SCRIPT
Part 1/3
Project OBJECTIVE : Build a simple self-fill-in-FORM that can be viewed in the accompanying index html
files developers console to fill details into and use three different variations of functions
Project GOAL: Writing & understand the variations in the three chosen functions
What is a FUNCTION ?
In its simplest terminology a Function is piece of CODE that we can re-use !
An important note that programmers universally emphasize is the DRY rule... DONT REPEAT YOURSELF
This rule becomes clearer as you start your journey writing programs !
There are many variaitons in function calls in Java - Script. The three chosen are for developing
fundamentals an absics in Java-Script ! These include:
1.Function Declarations
2.Function Expressions
3.Arrow Functions
*/
// FUNCTION 1
// 1. FUNCTION DECLARATION
//Function 1
function enterFullName(first, middle, second) {
console.log(`Full Name : ${second} , ${middle} , ${first} `);
}
//Function 2
function enterYourAddress(line1, line2, line3) {
console.log(
`Address Line 1 : ${line1}` +
`Address Line 2 : ${line2}` +
`Address Line 3 ${line3}`
);
}
//Function 3
function enterYourBirhtDate(date) {
console.log(`Date Format Required 00/00/0000`);
console.log(date);
}
// DECLARATION FUNCTION TESTING
//Test Name Function
const trial1 = enterFullName('Roger', 'Patrick', 'Einstein');
console.log(trial1);
//Test Address Function
const trial2 = enterYourAddress(
'13th Street. 47 W 13th St',
'New York, NY 1001',
'USA'
);
console.log(trial2);
//Test Birth Date Function
const trial3 = enterYourBirhtDate(`00/04/1750`);
console.log(trial3);