0
我正在嘗試以更簡潔的方式編寫多個邏輯運算符。就我而言,我希望函數只在所有四個輸入都是數字時才運行。我認爲這樣做的唯一方法是將它們全寫入一個if語句中,如果語句爲& &,使用多個ifs(如下所示)或使用開關。但我想知道是否有更簡潔的方法。更簡潔地編寫多個邏輯運算符
function fn() {
const input = display.getInput();
if (input.p !== "" && !isNaN(input.p)) {
if (input.d !== "" && !isNaN(input.d)) {
if (input.s !== "" && !isNaN(input.s)) {
if (input.y !== "" && !isNaN(input.y)) {
if (input.y <= 100) {
/* run code */
}
}
}
}
}
}
這是一個整潔的解決方案。謝啦。 – HPJM