<title></title> <meta charset="utf-8" /></head> <body> <script>
displayItem = function(item) { alert(item.name + ' : $' + item.price) }
displayCart = function(cart) { cart.itemList.forEach(displayItem); }
function cartItem (name, price) { this.name = name; this.price = price; this.display = displayItem; }
function cart(itemList) { this.itemList = itemList; this.display = displayCart; }
var myItems = [new cartItem('milk', 3.00), new cartItem('eggs', 2.55)] c = new cart(myItems) c.display(c)</script> </body> </html>
<!doctype html> <html> <head> <meta charset="utf-8" /> </head> <body> <script> function display_cart() { document.write("Groceries_items:", this.items, "
"); document.write("Groceries_prices:", this.prices, "
"); }
function cart(groceries_items, groceries_prices) { this.items = groceries_items; this.prices = groceries_prices; this.display = display_cart; }
var my_cart = new cart("Apple", "12"); my_cart.display()
</script> </body> </html>(Edited: 2021-04-21)
for(let i = 0; i<this.list[0].length; i++) { console.log(this.list[0][i], ":", this.list[1][i], ""); }}
this.list = list; this.prettyPrint = prettyPrint;}
<script> function cart(groceries, prices){ this.groceries = groceries; this.prices = prices; this.prettyPrint = function(){ document.write("[" + this.groceries + "]" + "<br />"); document.write("[" + this.prices + "]" + "<br />"); }//function }//cart foods= ["lettuce", "beef", "bread"]; costs= ["$3", "$10", "$4"]; aCart = new cart(foods, costs); aCart.prettyPrint(); </script>
this.price_list = prices; Cart.prototype.prettyPrint = function(){ document.write("<ul>"); this.price_list.forEach(item => document.write("<li>" + item + "</li>")); document.write("</ul>"); } }
function cart(items) { this.groceries = items; function prettyPrint() { this.groceries.map(printIt) }
function printIt(item) { document.writeln("<p>"+item[0]+": $"+item[1]+"</p>") } }
<!DOCTYPE html> <html> <head> <title>Ajay Salh</title> </head> <body> <script type="text/javascript"> function cart(groceries){ this.groceries = groceries; cart.prototype.prettyPrint = () => { this.groceries.map((item) => { document.writeln(`<p>item: ${item[0]} price:${item[1]}</p>`); }) } }
list = new cart([['cookie', 1.00], ['chips', 2.00], ['bread', 4.00]]); list.prettyPrint(); </script> </body> </html>(Edited: 2021-04-21)