Advertisement
Guest User

Untitled

a guest
Feb 21st, 2019
94
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. var strs = ['АБВД','АБВ' , 'ВН' , 'ГД'];
  2. for(i = 0; i < strs.length; i++)
  3.     strs[i] = strs[i].toLowerCase();
  4. for(i = 0; i < strs.length; i++){
  5.     for(j = 0; j < strs.length-1; j++){
  6.         if(comparison(strs[j] , strs[j+1])){
  7.             var booble = strs[j];
  8.             strs[j] = strs[j+1];
  9.             strs[j+1] = booble;
  10.         }
  11.     }
  12. }
  13. console.log(strs);
  14.  
  15. function comparison(str1 , str2){
  16.     var size;
  17.     if(str1.length <= str2.length)
  18.         size = str1.length;
  19.     else
  20.         size = str2.length;
  21.     for(k = 0; k < size; k++){
  22.         if(str1[k] != str2[k]){
  23.             if(str1[k] > str2[k])
  24.                 return 1;
  25.             else
  26.                 return 0;
  27.         }
  28.     }
  29.     if(str1.length > str2.length)
  30.         return 1;
  31.     else
  32.         return 0;
  33. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement