2017-01-08 10 views

Antwort

4

Verwenden Sie parseFloat().

Zum Beispiel

var temperature = parseFloat("300 °C"); 
if (temperature > -273.15 && temperature < 1000) { 
    console.log("valid temperature") 
} 

Oder Sie verwenden regex /(\d+|\d+\.\d+)\s*°C/:

var temperature = "some text 565.34 °C other text".match(/(\d+|\d+\.\d+)\s*°C/)[1]*1; 
if (temperature > -273.15 && temperature < 1000) { 
    console.log("valid temperature") 
}