मान लीजिए स्ट्रिंग वैल्यू और यहां तक कि undefined के साथ निम्नलिखित हमारा ऐरे है:
var studentNames = ["Mike", undefined, "Adam", "Bob", undefined, "Carol"];
उपरोक्त ऐरे को सॉर्ट करने के लिए sort() का उपयोग करें।
उदाहरण
निम्नलिखित कोड है:
var studentNames = ["Mike", undefined, "Adam", "Bob", undefined, "Carol"];
var sortingInAscendingOrder = (first, second) => {
if (first === "") return 1;
if (second === "") return -1;
return first.localeCompare(second);
};
studentNames.sort(sortingInAscendingOrder);
console.log(studentNames);
उपरोक्त प्रोग्राम को चलाने के लिए, आपको निम्नलिखित कमांड का उपयोग करना होगा:
node fileName.js
यहां, मेरा फ़ाइल नाम demo275.js है।
आउटपुट
यह कंसोल पर निम्नलिखित आउटपुट देगा:
PS C:\Users\Amit\javascript-code> node demo275.js [ 'Adam', 'Bob', 'Carol', 'Mike', undefined, undefined ]