Skip to content

Commit 8893024

Browse files
committed
50. Exemplos básicos de funções 01
1 parent 1d389f6 commit 8893024

File tree

2 files changed

+23
-0
lines changed

2 files changed

+23
-0
lines changed

README.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -56,6 +56,7 @@
5656
- [47. Tipos em JavaScript: Object](#47-tipos-em-javascript-object)
5757
- [48. Entendendo o Null e o Undefined](#48-entendendo-o-null-e-o-undefined)
5858
- [49. Quase tudo é função!](#49-quase-tudo-é-função)
59+
- [50. Exemplos básicos de funções 01](#50-exemplos-básicos-de-funções-01)
5960

6061
## Seção 1: Introdução Curso Desenvolvimento Web
6162

@@ -456,4 +457,10 @@ console.log(Number);
456457

457458
[Arquivo](fundamentos/funcaoEmQuaseTudo.js)
458459

460+
[Commit](https://github.com/Alexandresl/Web-Moderno-com-JavaScript/commit/1d389f6510334a167f05fb3f361acc5512913415)
461+
462+
### 50. Exemplos básicos de funções 01
463+
464+
[Arquivo](fundamentos/funcao1.js)
465+
459466
[Commit]()

fundamentos/funcao1.js

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
// função sem retorno
2+
function imprimirSoma(a, b) {
3+
console.log(a + b);
4+
}
5+
6+
imprimirSoma(2, 3); // 5
7+
imprimirSoma(2); // NaN
8+
imprimirSoma(2, 10, 4, 5, 6); // 5
9+
imprimirSoma(); // NaN
10+
11+
function soma(a, b = 1) {
12+
return a + b;
13+
}
14+
15+
console.log(soma(2, 3)); // 5
16+
console.log(soma(2)); // 3

0 commit comments

Comments
 (0)