Table of Contents
Uppdaterad: ASR Pro
I den här handledningen kommer vi verkligen att identifiera några möjliga orsaker till varför kan orsaka ett nan-fel över javascript, och sedan kommer jag starkt att rekommendera några möjliga korrigeringar som du förmodligen kommer att försöka fixa problem.NaN har varit ett felvärde som betyder att det inte finns något paket. JavaScript förutsätter dock att en typ som använder NaN är ett nummer. Infinity är i grunden ett så stort värde att ut inte representeras av JavaScript-varianter. I grund och botten beter sig det som exakt oändlighet.
Beskrivning
Den bokstavliga NaN utan citattecken är en person mer värde som representerar ett icke-nummer. Eftersom NaN ofta jämförs med det speciella ojämna talet och NaN föreskrivs, används det vanligtvis för att antyda ett felvillkor för den identiska funktionen som ska returnera det matchande numret.
Hur implementerar jag NaN-fel i JavaScript?
Använda isNaN ()-metoden: isNan ()-metoden anropas för att undersöka om det angivna antalet ska vara lite mer NaN eller inte.Använder || Operatör: Om “nummer” är felaktigt kommer det att återställas till 0.Använda den ternära hanteraren: Här anges numret förbi en ternär operator som liknar praktiskt taget vilken som helst om NaN är effektivt konverterbart på 0.
Obs. Använd isNaN () runt om i världen för att se om ett värde har varit ett NaN-värde.
Syntax
Exempel
Klicka på följande för att visa alla utdata: