TypeScript 字串的求單詞數(getWordCount)

TypeScript 是一種 JavaScript 的超集,它擁有更多的功能,可以讓開發者更容易開發出更高品質的程式碼。其中一個功能就是可以計算字串中的單詞數,這個功能可以使用 TypeScript 的 getWordCount() 函式來完成。

getWordCount() 函式可以用來計算字串中的單詞數,它會將字串中的空格、換行符號、逗號等符號都視為分隔符,然後計算出字串中的單詞數。

function getWordCount(str: string): number {
    let count = 0;
    let words = str.split(/[\s,]+/);
    for (let word of words) {
        if (word.length > 0) {
            count++;
        }
    }
    return count;
}

上面的程式碼是 getWordCount() 函式的實作,它會將字串中的空格、換行符號、逗號等符號都視為分隔符,然後計算出字串中的單詞數。

使用 getWordCount() 函式

使用 getWordCount() 函式可以很容易的計算出字串中的單詞數,例如:

let str = "Hello World!";
let wordCount = getWordCount(str);
console.log(wordCount); // 2

上面的程式碼會將字串 “Hello World!” 中的單詞數計算出來,結果為 2。

總結

TypeScript 提供了 getWordCount() 函式,可以輕鬆的計算出字串中的單詞數,使用起來非常方便。

Categorized in:

Tagged in: