প্রশ্ন-9.1 mobiles নামক array এর মোবাইলগুলোকে ক্যামেরা কত মেগা পিক্সেল সেই অনুসারে কম থেকে বেশি সিরিয়াল অনুসারে সাজানোর একটা প্রোগ্রাম লিখ।
var mobiles = [
{brand: "walton", price: 6500, camera: 9},
{brand: "sympony", price: 5500, camera: 11},
{brand: "walton", price: 4000, camera: 6},
{brand: "samsung", price: 24500, camera: 13},
{brand: "LG", price: 9500, camera: 12},
{brand: "apple", price: 45500, camera: 8},
{brand: "walton", price: 4500, camera: 5},
];
function sortComparison(first, second) {
return (first.camera - second.camera);
}
mobiles.sort(sortComparison);
console.log(mobiles);
প্রশ্ন-9.2 মোবাইলগুলাকে কোনটার ক্যামেরা কত মেগা পিক্সেল সেই অনুসারে বেশি থেকে কম সিরিয়াল অনুসারে সাজানোর একটা প্রোগ্রাম লিখ।
var mobiles = [
{brand: "walton", price: 6500, camera: 9},
{brand: "sympony", price: 5500, camera: 11},
{brand: "walton", price: 4000, camera: 6},
{brand: "samsung", price: 24500, camera: 13},
{brand: "LG", price: 9500, camera: 12},
{brand: "apple", price: 45500, camera: 8},
{brand: "walton", price: 4500, camera: 5},
];
function sortComparisonDescending(first, second) {
return (second.camera - first.camera);
}
mobiles.sort(sortComparisonDescending);
console.log(mobiles);
প্রশ্ন-9.3 mangoes নামে একটা array ডিক্লেয়ার কর যেখানে অনেকগুলা mango থাকবে। প্রত্যেকটা mango এর তিনটা করে বৈশিষ্ট্য থাকবে। এই তিনটা বৈশিষ্ট্য হচ্ছে ওজন (weight), জাত(category) যেমন ফজলি, কাঠালভোগ, হিমসাগর, লেংড়া ইত্যাদি। এবং ফরমালিন কিনা (isFormalin) যেটার মান হবে true অথবা false । এখন তোর কাজ হবে একটা ফাংশন লেখা যেটার দিয়ে তুই যেসব আমের ওজন বেশি থেকে কম সিরিয়াল অনুসারে সাজাবি।
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 sortComparisonDescending(first, second) {
return (second.weight - first.weight);
}
mangoes.sort(sortComparisonDescending);
console.log(mangoes);