Skip to content

Commit 9989953

Browse files
authored
Add files via upload
1 parent 9132524 commit 9989953

1 file changed

Lines changed: 37 additions & 11 deletions

File tree

‎introducaoJS/index2.js‎

Lines changed: 37 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -10,19 +10,45 @@
1010

1111
//Function
1212

13-
function somar(x1, x2) {
14-
return x1 + x2;
15-
}
13+
// function somar(x1, x2) {
14+
// return x1 + x2;
15+
// }
1616

17-
let resultado = somar(4, 4);
18-
console.log(resultado)
17+
// let resultado = somar(4, 4);
18+
// console.log(resultado)
1919

20+
//calc
21+
function calc(x1, x2, operator) {
22+
return eval(`${x1} ${operator} ${x2}`);
23+
}
2024

21-
//calc
22-
function calc(x1, x2, operator) {
23-
return eval(`${x1} ${operator} ${x2}`)
24-
}
25+
let resultado2 = calc(12, 89, "*");
26+
console.log(resultado2);
2527

26-
let resultado2 = calc(1, 4, '+');
27-
console.log(resultado2)
28+
//usando o eval() função nativa
29+
//eval ele pega uma string e vai executar a função.
2830

31+
//arrow function
32+
33+
//calc se torna uma variável e ela recebe uma arrow function (=>)
34+
let calc = (x1, x2, operator) => {
35+
return eval(`${x1} ${operator} ${x2}`);
36+
};
37+
38+
let resultado2 = calc(12, 89, "*");
39+
console.log(resultado2);
40+
41+
//DOM
42+
43+
//Eventos
44+
//Ações realizadas na aplicação que dispara rotinas.
45+
46+
window.addEventListener("focus", event => {
47+
console.log("Focado");
48+
});
49+
50+
document.addEventListener("click", event => {
51+
console.log("Clicado");
52+
});
53+
54+
//Date.now()

0 commit comments

Comments
 (0)