|
10 | 10 | // let total = contas.map((conta, index) => valorTotalDaConta(conta, gorjeta[index])); |
11 | 11 | // console.log(total); |
12 | 12 |
|
13 | | -let contas = [125,555,44] |
| 13 | +const contas = [125,555,44,500,350,50] |
14 | 14 |
|
15 | 15 | let totalGorjeta = valor => valor >= 50 && valor <= 300 ? valor * (15/100) : valor * (20/100); |
16 | 16 |
|
17 | | -let gorjeta = [totalGorjeta(contas[0]),totalGorjeta(contas[1]),totalGorjeta(contas[2])]; |
18 | | -console.log(gorjeta) |
| 17 | +// let gorjeta = [totalGorjeta(contas[0]),totalGorjeta(contas[1]),totalGorjeta(contas[2])]; |
| 18 | +// console.log(gorjeta) |
| 19 | + |
| 20 | +let gorjeta = []; |
| 21 | +for (let i = 0; i < contas.length; i++){ |
| 22 | + gorjeta.push(totalGorjeta(contas[i])); |
| 23 | +} |
| 24 | + |
| 25 | + |
19 | 26 |
|
20 | 27 | let valorTotalDaConta = (contas, gorjeta)=> contas + gorjeta; |
21 | 28 |
|
22 | | -let total = [contas[0] + gorjeta[0],valorTotalDaConta(contas[1], gorjeta[1]),valorTotalDaConta(contas[2], gorjeta[2])] |
| 29 | +// let total = [contas[0] + gorjeta[0],valorTotalDaConta(contas[1], gorjeta[1]),valorTotalDaConta(contas[2], gorjeta[2])] |
| 30 | + |
| 31 | +let total = []; |
| 32 | +for(let i = 0; i < contas.length && i < gorjeta.length; i++) { |
| 33 | + total.push(valorTotalDaConta(contas[i], gorjeta[i])); |
| 34 | +} |
23 | 35 |
|
24 | | -console.log(`O valor total da conta de R$ ${contas[0]} + gorjeta de R$ ${gorjeta[0]} é R$ ${total[0]}.`); |
25 | | -console.log(`O valor total da conta de R$ ${contas[1]} + gorjeta de R$ ${gorjeta[1]} é R$ ${total[1]}.`); |
26 | | -console.log(`O valor total da conta de R$ ${contas[2]} + gorjeta de R$ ${gorjeta[2]} é R$ ${total[2]}.`); |
| 36 | +for(let i = 0; i < contas.length && i < gorjeta.length && i < total.length; i++) { |
| 37 | + console.log(`O valor total da conta de R$ ${contas[i]} + gorjeta de R$ ${gorjeta[i]} é R$ ${total[i]}.`); |
| 38 | +} |
| 39 | +// console.log(`O valor total da conta de R$ ${contas[0]} + gorjeta de R$ ${gorjeta[0]} é R$ ${total[0]}.`); |
| 40 | +// console.log(`O valor total da conta de R$ ${contas[1]} + gorjeta de R$ ${gorjeta[1]} é R$ ${total[1]}.`); |
| 41 | +// console.log(`O valor total da conta de R$ ${contas[2]} + gorjeta de R$ ${gorjeta[2]} é R$ ${total[2]}.`); |
0 commit comments