We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent f0a01c5 commit 126587fCopy full SHA for 126587f
part5 (Functions)/AdvanceFunctions/07_default.parameters.js
@@ -0,0 +1,18 @@
1
+/*
2
+INFO: What are Default parameters ?
3
+Default parameters allow you to assign default values to function parameters if no value (or undefined) is passed.
4
+*/
5
+
6
+// Syntax
7
+function greet(name = "Guest") {
8
+ console.log(`Hello, ${name}!`);
9
+}
10
+greet();
11
+greet("Rafay");
12
13
+// Example
14
+function sum(a = 2, b = a * 2) {
15
+ return a + b;
16
17
+console.log(sum());
18
+console.log(sum(3));
0 commit comments