Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function myFunction(input) {
- function lexComparer(a,b) {
- let operat=[a,b];
- let oper=operat.sort();
- if (oper[1]==a) {
- return 1
- }
- if (oper[1]==b) {
- return -1
- }
- return 1;
- }
- function lengthComparer(a,b) {
- var itemA=a.toUpperCase();
- var itemB=b.toUpperCase();
- if (itemA.length>itemB.length) {
- return 1;
- }
- if (itemA.length<itemB.length) {
- return -1;
- }
- return lexComparer(itemA,itemB);
- }
- let result= input.sort(lengthComparer);
- result.forEach(element => {
- console.log(element);
- });
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement