尝试从 VS 代码终端 运行 代码时出现语法错误
Syntax error when trying to run code from VS Code terminal
我正在尝试 运行 我的 VS Code 终端中的一些代码,当我单击 Run active file
时,我收到此语法错误消息
line 5: syntax error near unexpected token `('
line 5: `const addTwoNums = (numbers, k) => {'
这是我正在尝试 运行 的代码,因此我知道没有语法错误。如果我在我的浏览器控制台中尝试 运行 相同的功能,它会正常工作。我 运行宁 VSCode Mac。
const addTwoNums = (numbers, k) => {
let left = 0;
let right = numbers.length - 1;
while (left < right) {
const sum = numbers[left] + numbers[right];
if (sum === k) {
return true;
} else if (left < k) {
left += 1;
} else {
right -= 1;
}
}
return false;
}
addTwoNums([10, 15, 3, 7], 17);
将此行添加到文件的顶部:
#!/usr/bin/env node
这告诉 shell 到 运行 带有 node
的脚本。
我正在尝试 运行 我的 VS Code 终端中的一些代码,当我单击 Run active file
时,我收到此语法错误消息
line 5: syntax error near unexpected token `('
line 5: `const addTwoNums = (numbers, k) => {'
这是我正在尝试 运行 的代码,因此我知道没有语法错误。如果我在我的浏览器控制台中尝试 运行 相同的功能,它会正常工作。我 运行宁 VSCode Mac。
const addTwoNums = (numbers, k) => {
let left = 0;
let right = numbers.length - 1;
while (left < right) {
const sum = numbers[left] + numbers[right];
if (sum === k) {
return true;
} else if (left < k) {
left += 1;
} else {
right -= 1;
}
}
return false;
}
addTwoNums([10, 15, 3, 7], 17);
将此行添加到文件的顶部:
#!/usr/bin/env node
这告诉 shell 到 运行 带有 node
的脚本。