javascript代码示例

javascript
// 定义一个函数来计算两个数字的和 function addNumbers(num1, num2) { return num1 + num2; } // 测试函数,计算并打印结果 var result = addNumbers(5, 3); console.log("5 + 3 = " + result);

这段代码定义了一个名为 addNumbers 的函数,该函数接受两个参数 num1num2,并返回它们的和。然后,代码调用了这个函数,并将结果打印到控制台。

javascript
// 创建一个购物车对象 var shoppingCart = { items: [], // 向购物车中添加商品 addItem: function(itemName, quantity, price) { var item = { name: itemName, quantity: quantity, price: price }; this.items.push(item); }, // 计算购物车中所有商品的总价 calculateTotal: function() { var total = 0; for (var i = 0; i < this.items.length; i++) { total += this.items[i].quantity * this.items[i].price; } return total; }, // 打印购物车中的所有商品 displayCart: function() { console.log("Shopping Cart:"); for (var i = 0; i < this.items.length; i++) { console.log(this.items[i].name + " - Quantity: " + this.items[i].quantity + ", Price: $" + this.items[i].price); } console.log("Total: $" + this.calculateTotal()); } }; // 向购物车中添加商品 shoppingCart.addItem("Shirt", 2, 25); shoppingCart.addItem("Pants", 1, 40); shoppingCart.addItem("Shoes", 1, 60); // 显示购物车内容 shoppingCart.displayCart();

在这个示例中,我们创建了一个名为 shoppingCart 的对象,该对象具有 items 数组属性以存储商品,以及三个方法:addItem 用于向购物车中添加商品,calculateTotal 用于计算购物车中所有商品的总价,以及 displayCart 用于打印购物车中的商品和总价。最后,我们向购物车中添加了一些商品,并显示了购物车的内容。