Search
 
SCRIPT & CODE EXAMPLE
 

JAVASCRIPT

longest word javascript

function solution(text) {
    return text.match(/[a-zA-Z]+/g).sort((a, b) => b.length - a.length)[0];
}
Comment

find longest word in string javascript

 function data(str){
           var show = str.split(" ");
            show.sort(function (a,b){
                return b.length - a.length; 
            })
            return show[0];
      }
      console.log(data(str = "javascript is my favourite language "));
Comment

js find longest word in string function

function findLongestWordLength(str) {
  return Math.max(...str.split(' ').map(word => word.length));
}
Comment

all longest strings javascript

function solution(inputArray) {
    return inputArray.reduce((r, s, i) => {
        if (!i || r[0].length < s.length) {
            return [s];
        }
        if (r[0].length === s.length) {
            r.push(s);
        }
        return r;
    }, []);
}
Comment

javascript find the longest word in a string

let str = 'Sleep is critical for good health. Not getting enough sleep can lead 
to diminished brain performance and, in the long term, greater risk of 
health conditions. These include heart disease, stroke, and diabetes';

function findWordsByLen(str, len) {
  const punctuationReg = /[.:;,?!"`~[]{}()<>/@#$%^&*=+_-]/g;
  const words = str
	.replaceAll(/s{2,}/g, ' ')
	.replaceAll(punctuationReg, '')
	.split(' ');

  let wordsByLen = words.reduce((acc, word) => {
    let wordLen = word.length;
    if (!acc.has(wordLen)) acc.set(wordLen, new Set());
    acc.get(wordLen).add(word);
    return acc;
  }, new Map());

  const maxLen = Math.max(...wordsByLen.keys());
  const minLen = Math.min(...wordsByLen.keys());

  switch(len) {
  case 'all':
    return wordsByLen;
  case 'max':
    return wordsByLen.get(maxLen);
  case 'min':
    return wordsByLen.get(minLen);
  }

  if (Number.isInteger(len) && wordsByLen.has(len)) return wordsByLen.get(len)
  else return `The string doesn't have any words with a length of ${len}`

}

findWordsByLen(str, 'max');     // => Set(1) { 'performance' }
findWordsByLen(str, 'min');     // => Set(4) { 'is', 'to', 'in', 'of' }
findWordsByLen(str, 8);         // => Set(2) { 'critical', 'diabetes' }


findWordsByLen(str, 'all');
/* OUTPUT:
Map(9) {
  5 => Set(5) { 'Sleep', 'sleep', 'brain', 'These', 'heart' },
  2 => Set(4) { 'is', 'to', 'in', 'of' },
  8 => Set(2) { 'critical', 'diabetes' },
  3 => Set(5) { 'for', 'Not', 'can', 'and', 'the' },
  4 => Set(5) { 'good', 'lead', 'long', 'term', 'risk' },
  6 => Set(3) { 'health', 'enough', 'stroke' },
  7 => Set(4) { 'getting', 'greater', 'include', 'disease' },
  10 => Set(2) { 'diminished', 'conditions' },
  11 => Set(1) { 'performance' }
}
*/
Comment

how to find the longest string in given string using js

function longestWordLength(str) {
  return Math.max(...str.split(' ').map(word => word.length));
}
Comment

JS longest word

const wordsArray = ['1', '22', '222', 'longstring', '2222']
const longestWord = wordsArray.reduce((longestWord, currentWord) =>
    currentWord.length > longestWord.length ? currentWord: longestWord, '');
console.debug(longestWord); // longstring
Comment

find longest word in a string javascript

function longestWord(string){
  let words = string.split(' ');
  let lengthArray = [];
  let maxNumber;
  let largestWord = '';
  
  for(let i = 0; i < words.length; i++){
    lengthArray.push(words[i].length);
  }
  
  maxNumber = Math.max(...lengthArray);
  
  largestWord = words[lengthArray.indexOf(maxNumber)];
  
  return largestWord;
}

let str = "The quick brown fox jumped over the lazy dogs";
let longWord = longestWord(str);

console.log(longWord); //output is jumped
Comment

PREVIOUS NEXT
Code Example
Javascript :: cache request in vue 
Javascript :: react native get location 
Javascript :: create-react-app npm yarn 
Javascript :: add to a list mongoose 
Javascript :: javascript deconstruct object 
Javascript :: number pattern js 
Javascript :: validar array vacio javascript 
Javascript :: javaScript Math.log2() Method 
Javascript :: how to use if else inside jsx in react 
Javascript :: constructor function 
Javascript :: angular Failed to make request to https://www.gstatic.com/firebasejs/releases.json 
Javascript :: dropzone react view photo 
Javascript :: javascript check if in array 
Javascript :: discord.js get server guild id 
Javascript :: call python function from javascript 
Javascript :: Find Smallest Number by function in Javascript 
Javascript :: react convert excel to json 
Javascript :: change react native app name 
Javascript :: sum range javascript 
Javascript :: javascript set value html element by class 
Javascript :: change build directory react 
Javascript :: js falsy values 
Javascript :: import everything javascript 
Javascript :: Javascript convert object value to array 
Javascript :: how to import modules js 
Javascript :: await and catch javascript 
Javascript :: find remainder in javascript 
Javascript :: angular array export to excel 
Javascript :: javascript get params from query string json object 
Javascript :: animejs reduce the speed 
ADD CONTENT
Topic
Content
Source link
Name
3+8 =