如果另一个函数为假并位于主函数内部,如何从整个函数退出?



我有任何代码。我指出了该函数的"alertError"条件。如果是假的,我必须从整个代码退出。我怎么能做到呢?我指出在'alertError'内部返回false,但这不起作用。

function pickUpMounth(e) {
e.preventDefault();
alertError(this.lol.value - 1);
let month = mounts.filter((e, i) => i == this.lol.value - 1)
output.innerHTML = month;
}
form.addEventListener('submit', pickUpMounth);
function alertError(value) {
if (value > mounts.length) {
alert('there are not many months in a year');
return false;
}
}

需要查看alertError()的返回值

if (alertError(this.lol.value - 1) === false) {
return;
}

最新更新