-
Notifications
You must be signed in to change notification settings - Fork 0
/
ex0022_funcao_argumento.js
30 lines (26 loc) · 1.04 KB
/
ex0022_funcao_argumento.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
/**
* autora: Danielle Farias
* repositório: https://github.com/danielle8farias
* Descrição: Função que recebe 3 argumentos nas caixas abaixo e retornar a multiplicação entre eles ou avisa se um deles estiver vazio.
*/
//função é chamada ao clicar no botão
function calcular() {
//pegando elemento pelo id do html
//criando variáveis
let valor1 = document.getElementById('txt-valor-1').value
let valor2 = document.getElementById('txt-valor-2').value
let valor3 = document.getElementById('txt-valor-3').value
let res = document.getElementById('res')
//pegando elemento pelo id do html
//criando variável
if (valor1 == '' || valor2 == '' || valor3 == '') {
//innerHTML escreve no doc html
res.innerHTML = `Preencha todos os valores`
}
else {
//Number convertendo para tipo número
//value captura o valor da variável
let calculo = Number(valor1) * Number(valor2) * Number(valor3)
res.innerHTML = `<p>Multiplicação dos valores: ${calculo}</p>`
}
}