Skip to content

Commit a045756

Browse files
committed
for
1 parent 2b8b3ed commit a045756

File tree

1 file changed

+22
-7
lines changed

1 file changed

+22
-7
lines changed

02-Fundamentals-Part-2/starter/challenge2.js

Lines changed: 22 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -10,17 +10,32 @@
1010
// let total = contas.map((conta, index) => valorTotalDaConta(conta, gorjeta[index]));
1111
// console.log(total);
1212

13-
let contas = [125,555,44]
13+
const contas = [125,555,44,500,350,50]
1414

1515
let totalGorjeta = valor => valor >= 50 && valor <= 300 ? valor * (15/100) : valor * (20/100);
1616

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+
1926

2027
let valorTotalDaConta = (contas, gorjeta)=> contas + gorjeta;
2128

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+
}
2335

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

Comments
 (0)