chalange tip calc 2
by yasemin CerrahoÄźlu
HTML
<div id="goal">
</div>
JavaScript
var user1 = {
fullname: "John",
bills: [100, 200, 300],
percentage: 10,
tips: [],
totalamount: [],
inception: {
deep1: [1, 2, 3],
deep2: [4, 5, 6],
deep3: {
deeper1: [7, 8, 9]
}
}
}
var user2 = {
fullname: "Mark",
bills: [50, 150, 250],
percentage: 25,
tips: [],
totalamount: []
}
function calcTips(fullname, bills, percentage, tips, totalamount) {
for (var i = 0; i < bills.length; i++) {
var result = bills[i] * (percentage / 100);
var total = (bills[i] + result);
document.getElementById("goal").innerHTML += fullname + " was paid " + bills[i] + " ,tip was " + result + ", <span style='color:red'>total amount is " + total + ".</span><br>";
tips.push(result);
totalamount.push(total);
}
}
calcTips(user1.fullname, user1.bills, user1.percentage, user1.tips, user1.totalamount)
calcTips(user2.fullname, user2.bills, user2.percentage, user2.tips, user2.totalamount)
document.getElementById("goal").innerHTML += "<br> tips arrays: " + user1.tips + "<br>";
document.getElementById("goal").innerHTML += "<br> props in prop in arrays: " + user1.inception.deep3.deeper1 + "<br>";