在添加第一個(gè)表中的項(xiàng)目之前,我正在嘗試使用第二個(gè)表中的項(xiàng)目檢查第一個(gè)表中的項(xiàng)目。我已經(jīng)有另一個(gè)添加項(xiàng)目的函數(shù),但在添加之前,我需要另一個(gè)在添加到?jīng)]有重復(fù)項(xiàng)目之前可以檢查的函數(shù)
const fruits = ['Banane', 'Fraise', 'Melon', 'Orange'];
const panier2 = ['Limon', 'Clementine', 'Kiwi', 'Melon', 'Coco'];
function verifiePanier(a, b) {
for (i = 0; i < 0; i++) {
if (a[i] == b[i]) {
console.log('Cette element ' + b + 'il y a deja dans le panier:')
} else {
console.log('Vous avez ajouter toutes les élements')
}
}
return
}
console.log(verifiePanier(fruits, panier2))
所有我的代碼
//在這里,我們將創(chuàng)建一個(gè)程序來(lái)管理一個(gè)購(gòu)物車,它基本上包含水果
//*****/創(chuàng)建一個(gè)函數(shù),將元素添加到購(gòu)物車中
let panier = [];
const fruits = ['Banane', 'Fraise', 'Melon', 'Orange'];
function ajouterElement(element) {
for (i = 0; i < element.length; i++) {
panier.push(element[i]);
}
return panier
}
//console.table(ajouterElement(fruits));
//*****創(chuàng)建清空購(gòu)物車的函數(shù)
function videurElement(element) {
for (i = fruits.length; i > 0; i--) {
fruits.pop(element[i]);
}
return fruits
}
// console.table(videurElement(fruits));
//****創(chuàng)建函數(shù)以搜索購(gòu)物車中的項(xiàng)目
function findElement(element) {
let recherche = '';
recherche = fruits.indexOf(element)
return recherche
}
// console.log(findElement('Morango'));
//*****別忘了測(cè)試程序
//*****獎(jiǎng)金:創(chuàng)建一個(gè)函數(shù),將元素?cái)?shù)組添加到我們的購(gòu)物車中
const panier2 = ['Limon', 'Clementine', 'Kiwi', 'Melon', 'Coco'];
function ajoutertable(ajouter, element) {
panier = ajouter.concat(element)
return panier
}
//console.table(ajoutertable(fruits, panier2));
Like this:
簡(jiǎn)短版本:
請(qǐng)注意,在使用之前需要聲明短版本。
當(dāng)在數(shù)組中找到項(xiàng)時(shí),該函數(shù)將返回布爾值。
其余代碼如下所示:
或者當(dāng)陣列硬編碼(不重新編碼)時(shí):