প্রশ্ন-8.1 mangoes নামে একটা array ডিক্লেয়ার কর যেখানে অনেকগুলা mango থাকবে। প্রত্যেকটা mango এর তিনটা করে বৈশিষ্ট্য থাকবে। এই তিনটা বৈশিষ্ট্য হচ্ছে ওজন (weight), জাত(category) যেমন ফজলি, কাঠালভোগ, হিমসাগর, লেংড়া ইত্যাদি। এবং ফরমালিন কিনা (isFormalin) যেটার মান হবে true অথবা false । এখন তোর কাজ হবে একটা ফাংশন লেখা দিয়ে তুই যেসব আমের ওজন 500 গ্রামের বেশি সেগুলা বাছাই করবি।
var mangoes = [
{ weight: 600, category: "fazlee", isFormalin: false },
{ weight: 700, category: "kathalvog", isFormalin: false },
{ weight: 690, category: "fazlee", isFormalin: true },
{ weight: 300, category: "himSagor", isFormalin: false },
{ weight: 250, category: "kathalvog", isFormalin: true },
{ weight: 650, category: "langra", isFormalin: true },
{ weight: 350, category: "himSagor", isFormalin: true }
];
function getLarger(mangoes){
var selected = [];
for(var i = 0; i < mangoes.length; i++){
var mango = mangoes[i];
if(mango.weight > 500){
selected.push(mango);
}
}
return selected;
}
প্রশ্ন-8.2 ধআরেকটা ফাংশন লিখ যেটা দিয়ে যেসব ফজলি আমের ওজন 400 গ্রামের বেশি এবং ফরমালিন মুক্ত সেগুলা বাছাই করবি।
function biggerAndNoFormalin(mangoes){
var selected = [];
for(var i = 0; i < mangoes.length; i++){
var mango = mangoes[i];
if(mango.weight > 400 && mango.isFormalin == false){
selected.push(mango);
}
}
return selected;
}
প্রশ্ন-8.3 একটা ফাংশন লিখ যেতে দিয়ে ফজলি অথবা হিমসাগর আম বাছাই করবি।
function getGoodMango(mangoes){
var selected = [];
for(var i = 0; i < mangoes.length; i++){
var mango = mangoes[i];
if(mango.category == "fazlee" || mango.category == "himSagor"){
selected.push(mango);
}
}
return selected;
}