在 JavaScript 中查詢字串中最長的單詞
我們需要編寫一個 JavaScript 函式,它以字串作為唯一引數。然後,該函式應遍歷字串,查詢字串中最長的單詞並返回該單詞。
例如 -
如果輸入字串為 -
const str = 'Coding in JavaScript is really fun';
那麼輸出字串應該是 -
const output = 'JavaScript';
示例
以下是程式碼 -
const str = 'Coding in JavaScript is really fun';
const findLongest = (str = '') => {
const strArr = str.split(' ');
const word = strArr.reduce((acc, val) => {
let { length: len } = acc;
if(val.length > len){
acc = val;
};
return acc;
}, '');
return word;
};
console.log(findLongest(str));輸出
以下是控制檯上的輸出 -
JavaScript
廣告
資料結構
網路
關係型資料庫管理系統
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
JavaScript
PHP