Introdução a Busca e Substituição em JavaScript - 1 - 5 - Ordenação de palavras por tamanho

 

// 1 / 5 - Ordenação de palavras por tamanho

let casos = gets();
let palavras = [];

for(let i=0; i<casos; i++){
palavras.push(gets().split(" "));
}

for(let i=0; i<casos; i++){
palavras[i].sort((a, b) => {
if(a.length > b.length){
return 1;
}
else{
if(a.length === b.length){
if(a < b){
return 1
}
else{
return -1;
}
}
else{
return -1;
}
}
}).reverse();
}

let aux = "";
for(let i=0; i<palavras.length; i++){
let valor = "";
for(let j=0; j<palavras[i].length; j++){
if(j<=palavras[i].length-1){
aux= " ";
}
else{
aux="";
}
valor+=palavras[i][j] + aux;
}
console.log(valor);
}
// Introdução a Busca e Substituição em JavaScript

faço trabalhos avulsos de programação em php , javascript , html , VBA-EXCEL e EXCEL formulas avançadas . pode entrar em contato no whatsapp 83988596239. nós combinaremos os valores de acordo com a demanda.

Nenhum comentário:

Postar um comentário

Programando com JS 2 / 5 - Resto 2

  Desafio Leia um valor inteiro N . Apresente todos os números entre 1 e 10000 que divididos por N dão resto igual a 2. Entrada A ...