在一次初步的技术面试中,我被要求使用Javascript编写一个简单的计算器函数。我的代码还可以,但他评论了我的糟糕间距。我写的大致像这样:
var calc = function(num1, num2, operand){ //function(... VS function (...
if(operand === 'add'){
return num1 + num2;
} else if(operand === 'multiply'){ // if(...
return num1 * num2;
} else if (operand === 'subtract'){ // if (...
return num1 - num2;
} else {
console.log("Not a valid operand");
};
};
我是一位刚开始学习JavaScript的初学者,希望学习并保持良好的编码习惯。我知道上面的函数会运行,不管我的空格是否不一致,但是在JavaScript控制循环中有没有正确的空格方式呢?
任何建议或编码示例都将有所帮助!谢谢!
function (...
和} else if (...) {
。 - alecbz{
字符前使用空格。 phenomnomnominal的答案巧合地建议了相同的更改。 - jahroy