Tengo nulo en una fila si no hay número. Necesito poner una cadena vacía en una fila en lugar de nula.
<td>${number}</td>. // null, if there no number,Entonces, ¿estoy pensando de la manera correcta? :
!number ? number : ""Esto verificará si el tipo de variable es número y, si no, no generará nada:
typeof number === 'number' ? number : ''probar
`<td>${!number ? '' : number}</td>` si no hay un number , entonces muestra '' si no, muestra el number
Puede usar el operador coalescente nulo (??) que devuelve su operando del lado derecho cuando su operando del lado izquierdo es nulo o indefinido y, de lo contrario, devuelve su operando del lado izquierdo.
Demostración de trabajo:
let number = null; document.getElementById('numberText').innerHTML = number ?? '' <p id="numberText"></p>