復習チャレンジ
CoddyのJavaScriptジャーニー「オブジェクト指向プログラミング」セクションの一部 — レッスン 34/56。
チャレンジ
ShoppingCart クラスが与えられています。あなたのタスクは、以下を追加することです:
- 静的プロパティ:
taxRateを0.08(8% の税) に設定currencyを"USD"に設定
- 静的メソッド:
amount * taxRateを返すcalculateTax(amount)
自分で試してみよう
import { ShoppingCart } from './shoppingCart.js';
// テストコード - 変更しないでください
console.log(ShoppingCart.currency); // "USD" を出力するはずです
console.log(ShoppingCart.calculateTax(100)); // 8 (100 * 0.08) を出力するはずです
const cart = new ShoppingCart();
console.log(cart.addItem(25)); // 25 を出力するはずです
console.log(cart.addItem(50)); // 75 を出力するはずです
console.log(ShoppingCart.calculateTax(cart.total)); // 6 (75 * 0.08) を出力するはずです