Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- var list = [];
- var i = 0;
- var holder = [];
- var Name = [];
- function SortLikes(){
- var x = document.getElementsByTagName("li");
- var likes;
- for (i; i < x.length; i++) {
- var t = x[i].getAttribute("title");
- getSongName();
- try {
- if (t.includes("likes")) {
- t = t.replace(" likes","");
- likes = t.replace(",","");
- likes = parseInt(likes);
- list.push(likes);
- }
- } catch (error) {
- }
- if(i===x.length - 1){
- callArray();
- }
- }
- }
- function sortNumber(a,b) {
- return a - b;
- }
- function callArray(){
- list = list.sort(sortNumber);
- for(var c = 0;c<Name.length;c++){
- list[c] = "Song Name : " + Name[c] + "-- Likes: " + list[c];
- }
- console.log(list.join("\r\n"));
- }
- function getSongName(){
- var z = document.getElementsByClassName("soundTitle__title sc-link-dark ");
- var parser;
- var xmlDoc
- try{
- holder = z[i].innerHTML;
- parser = new DOMParser();
- xmlDoc = parser.parseFromString(holder, "text/xml");
- Name.push(xmlDoc.getElementsByTagName("span")[0].innerHTML);
- }catch(error){
- }
- }
- SortLikes();
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement