Я очень новичок в JavaScript, так что извините мою новизну. Но я в настоящее время запускаю этот код, чтобы проверить некоторые вещиПочему этот parseFloat не работает?
var firstNumber = prompt("enter the first number ");
var secondNumber = prompt("enter the second number ");
var theTotal = firstNumber + secondNumber;
firstNumber = parseFloat(firstNumber);
secondNumber = parseFloat(secondNumber);
document.write(firstNumber + " added to " + secondNumber + " equals " + theTotal);
Почему это не правильно добавляет номера? Я знаю, что правильный способ сделать это - обернуть parseFloat вокруг подсказки, но я просто хочу знать, почему это не работает. Заранее спасибо.
Если выполнить в 'вар theTotal = firstNumber + второе число,' вы только в сочетании 2 'string' и назначить его на' theTotal', пожалуйста, поместите эту строку после разбора номера. – fuyushimoya
'firstNumber + secondNumber' добавляет' strings' ... пытаюсь 'firstNumber * 1 + secondNumber * 1', чтобы быстро преобразовать его и посмотреть результат, если это ответ, я добавлю его как ответ :) – ncubica