[英]onClick add item to array with limit to 3 items with no duplication
[英]onClick add item to array
我在PRODUCT_NUMBER
有一個產品名稱列表。 我需要做的是,當用戶輸入一個代碼編號時,我需要檢查它是否是一個編號,還要檢查以將其與PRODUCT_NUMBER
進行比較以確保它是一個有效的編號,如果是,則將其添加到orderProductCodeArr
數組。 我只是不確定如何開始這個過程。
var code = 0;
var orderProductCodeArr = 0;
var quantityArr = 0
confirm('Do you want to add product to cart');
orderProductCodeArr = parseFloat(prompt('Enter input: '));
for(i=0; i<PRODUCT_NUMBER; i++){ }
PRODUCT_NUMBER = new Array('Salad Server Set', 'Party Serviette Holder',
'Tea Set', 'Mixing Bowl Set', 'Knife Block Set',
要根據用戶輸入在數組中提取項目,請使用以下代碼:
var orderProductCode = parseInt(prompt('Enter input: '), 10);
if (isNaN(orderProductCode)) {
alert("input is not a valid number");
}
else {
if (orderProductCode < 0 || orderProductCode >= PRODUCT_NUMBER.length) {
alert("code does not match any item");
}
else {
var item = PRODUCT_NUMBER[orderProductCode];
alert("item is: " + item);
}
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.