Search
 
SCRIPT & CODE EXAMPLE
 

JAVASCRIPT

Find the Longest Word in a String

// Find the Longest Word in a String

function findLongestWordLength(str) {
	let longest = '';
	let words = str.split(' ');
	for (let i = 0; i < words.length; i++) {
		if (longest.length < words[i].length) longest = words[i];
	}
	return longest.length;
}

findLongestWordLength('The quick brown fox jumped over the lazy dog');

// OR

function findLongestWordLength(s) {
	return s.split(' ').reduce(function (longest, word) {
		return Math.max(longest, word.length);
	}, 0);
}

// OR

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

// OR

function findLongestWordLength(str) {
	// split the string into individual words
	const words = str.split(' ');

	// words only has 1 element left that is the longest element
	if (words.length == 1) {
		return words[0].length;
	}

	// if words has multiple elements, remove the first element
	// and recursively call the function
	return Math.max(words[0].length, findLongestWordLength(words.slice(1).join(' ')));
Comment

Find the Longest Word in a String

// Find the Longest Word in a String

function findLongestWordLength(str) {
	let longest = '';
	let words = str.split(' ');
	for (let i = 0; i < words.length; i++) {
		if (longest.length < words[i].length) longest = words[i];
	}
	return longest.length;
}

findLongestWordLength('The quick brown fox jumped over the lazy dog');

// OR

function findLongestWordLength(s) {
	return s.split(' ').reduce(function (longest, word) {
		return Math.max(longest, word.length);
	}, 0);
}

// OR

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

// OR

function findLongestWordLength(str) {
	// split the string into individual words
	const words = str.split(' ');

	// words only has 1 element left that is the longest element
	if (words.length == 1) {
		return words[0].length;
	}

	// if words has multiple elements, remove the first element
	// and recursively call the function
	return Math.max(words[0].length, findLongestWordLength(words.slice(1).join(' ')));
}
Comment

longest word in a string

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

Finding the longest word in a string

// https://dev.to/estheragbaje/three-ways-to-find-the-longest-word-in-a-string-using-javascript-5236

// For Loop
function findLongestWord(str) {
  const splStrArray = str.split(' ');

  //initialize a variable to store the longest word
  let longestWord = "";
  for(let index = 0; index < splStrArray.length; index++){
    if(splStrArray[index].length > longestWord.length){
         longestWord = splStrArray[index];
     }
  }
 return longestWord // put.length for integer result
}
Comment

longest word in str

def longestWord(some_list): 
    count = 0    #You set the count to 0
    for i in some_list: # Go through the whole list
        if len(i) > count: #Checking for the longest word(string)
            count = len(i)
            word = i
    return ("the longest string is " + word)
Comment

Find the Longest Word in a String

function findLongestWordLength(str) {

  let arr = str.split(' '); 
  let maxLength = 0;

  for (let i = 0; i < arr.length; i++){
    if (arr[i].length >= maxLength){
      maxLength = arr[i].length;
    }
  } 

  return maxLength;
}
Comment

PREVIOUS NEXT
Code Example
Javascript :: react hook useeffect 
Javascript :: res.write in node js 
Javascript :: angular cli spec test false 
Javascript :: request-promise-native error RequestError: Error: unable to verify the first certificate 
Javascript :: a tag how to trigger ajax 
Javascript :: Delete a user in ExpressJS 
Javascript :: window close function in javascript 
Javascript :: javascript max date 
Javascript :: javascript string insensitive compare 
Javascript :: how to use cordova screen shot 
Javascript :: mongoose connections 
Javascript :: express req.body empty 
Javascript :: remove parent element javascript 
Javascript :: how to push in object in javascript 
Javascript :: python restapi use post json 
Javascript :: js backtick new line 
Javascript :: how to create object js 
Javascript :: Axios GET Req with Basic Auth and Error 
Javascript :: how to get value of tinymce in javascript 
Javascript :: array.splice 
Javascript :: get file extension of path extendscript 
Javascript :: set time slots with date in javascript 
Javascript :: update karma jasmine to specific version 
Javascript :: console 
Javascript :: ajax error slider revolution 
Javascript :: puppeteer click element with custom property 
Javascript :: usestate hook with callback 
Javascript :: replace in string all occurance jquery 
Javascript :: post method in javascript 
Javascript :: JavaScript catch() method 
ADD CONTENT
Topic
Content
Source link
Name
3+8 =