1
よりも、私は、次の三項演算子の表現を変換しようとしている場合にはJavaScript三項演算子を変換しますのif-then else文にelse文
return 0 === r.length ? t ? O.toInvalid : null : o(r) ? null : O.toInvalid
あなたはこれを行うには私を助けていただけますか?
よりも、私は、次の三項演算子の表現を変換しようとしている場合にはJavaScript三項演算子を変換しますのif-then else文にelse文
return 0 === r.length ? t ? O.toInvalid : null : o(r) ? null : O.toInvalid
あなたはこれを行うには私を助けていただけますか?
この文を使用できます。
if (0 === r.length) {
if (t) {
return O.toInvalid;
} else {
return null;
}
} else {
if (o(r)) {
return null;
} else {
return O.toInvalid;
}
}
他の条件は、私はあなたのため
if ((!r.length && t) || (r.length && !o(r))) {
return O.toInvalid;
} else {
return null;
}
'(もし!r.length)' ... – Rayon
右十分ですが、私はすべての最適化をすることはないだろうを最適化する場合は、これを試してみてください。 –