📅  最后修改于: 2023-12-03 15:40:36.919000             🧑  作者: Mango
这是一个简单的函数,用于检查除数是否为 0,如果是,就打印出相应的错误信息。
function divide(num1, num2) {
if (num2 === 0) {
console.error("Error: Attempt to divide by zero.");
return null;
}
return num1 / num2;
}
num1
:被除数。num2
:除数。如果除数不为 0,则返回 num1/num2 的结果。否则,打印出错误信息,并返回 null
。
console.log(divide(10, 2)); // 5
console.log(divide(10, 0)); // Error: Attempt to divide by zero. null
注意,divide
函数在除数为 0 时返回 null
,因此需要进行类型检查。
const result = divide(10, 0);
if (result === null) {
console.log("Cannot divide by zero.");
} else {
console.log(`The result is ${result}.`);
}