Вы не можете добавлять, вычитать, делить или умножать строку, которая к тому времени, когда вы пытаетесь вычислить Цельсий, это именно то, что вы делаете.
Например, вы пытаетесь вычесть число 32 из строки "80 ° F", что не имеет смысла.
Вместо этого вы можете сделать следующее:
var fahr = data.main.temp + " °F";
var cels = (data.main.temp - 32) * 5 / 9 + " °C";
Также вы можете изменить:
$("#temp").html(data.main.temp + " °F");
К
$("#temp").html(fahr);
Для повышения читабельности и обеспечения согласованности.