Stock Objects
by Denise Nepraunig
HTML
<h1>Stock Objects</h1>
JavaScript
var myport = {
"SAP" : 50
};
console.log(myport);
var prices = {
"SAP" : 10,
"IBM" : 5,
"IFX" : 2
};
console.log(getPrice(prices, "SAP"));
myport.IBM = 25;
console.log(myport);
function addPort(portfolio, stockname, share) {
portfolio[stockname] = share;
}
addPort(myport, "IFX", 10);
console.log(myport);
function getPrice(stock, stockname) {
return stock[stockname];
}
function getValue(portfolio) {
var total = 0.0;
for(var stock in portfolio) {
total += portfolio[stock] *
getPrice(prices, stock);
//console.log(getPrice(prices, stock));
}
return total;
}
console.log(getValue(myport));