Tengo una asignación de valores a continuación, donde el valor se basa en cálculos, por ejemplo, en el código a continuación.
Si el resultado de
(this.dealDispositionFormFields.terminationPayment / this.metricsData["remainingObligation"])no es un número o infinito, entonces asigne el valor de this.terminationPaymentPercentageOfTotalObligation a 0
¿Cómo abordamos eso en una declaración de una línea en javascript? Gracias,

#Código de muestra
this.terminationPaymentPercentageOfTotalObligation = ( this.dealDispositionFormFields.terminationPayment / this.metricsData["remainingObligation"] ); this.terminationPaymentPercentageOfTotalObligation = Math.round( this.metricsData["terminationPaymentPercentageOfTotalObligation"] * 100);Creo que estás buscando un operador condicional.
var x if(condition) { //Do something x=1 } else { //Do something else x=2 }es equivalente a
const x = condition ? 1 : 2