我想从 %errorlevel% 得到 HResult。我尝试使用此命令安装错误的产品密钥
wmic path SoftwareLicensingService WHERE (Version is not null) call InstallProductKey ProductKey='xyz'>nul 2>&1
Run Code Online (Sandbox Code Playgroud)
%errorlevel% 现在返回-1073418160。将其转换为十六进制并在其前面添加“0x”。我得到了0xC004F050
我尝试使用此命令:powershell "\"0x{0:X}\" -F %errorlevel%. 但我chcp 65001在第一行。因此,我的控制台运行后并不平坦。无论如何,是否可以在不执行 Powershell 的情况下将 %errorlevel% 转换为 HResult?

“Xin chào”是越南人的传统问候语
我正在尝试通过 JavaScript 将数字转换为单词。我的代码:
function NumbersToWords(number) {
var numbersArray = [1, 2, 3, 4, 5];
var wordsArray = ["one", "two", "three", "four", "five"];
for (let i = 0; i <= numbersArray.length; i++) {
number = number.toString().replace(numbersArray[i], wordsArray[i]);
};
return number;
};
console.log(NumbersToWords(122));
Run Code Online (Sandbox Code Playgroud)
当我转换“122”时,返回“onetwo2”而不是“onetwotwo”。我的代码有问题吗?谢谢