写一个 Python 函数，接受一个字符串和一个整数作为参数，并返回该字符串的每个单词的前n个字符，n为整数参数的值。


字符串："Hello world, this is a test."
整数参数：5
```python
def truncate_words(s: str, n: int) -> str:
    return " ".join(word[:n] for word in s.split())
    
s = "Hello world, this is a test."
n = 5
print(truncate_words(s, n))  # Output: "Hello worl, this is a"
```

该函数将接受一个字符串和整数参数作为输入，并返回每个单词的前n个字符以及该字符串中单词之间的空格。在这个例子中，给定的字符串是“Hello world，this is a test.”，整数参数为5，函数返回'Truncated Words: "Hello worl, this is a".'