Я пишу некоторый JavaScript, который принимает числовые входные данные из текстовых полей и проводит их через некоторые уравнения.Эти уравнения используют умножение, вычитание, сложение, деление и показатели степени.Пока что все тесты показывают, что JavaScript преобразует числовые текстовые вводы (строка типа) в число типа и правильно вычисляет результаты уравнения.Должен ли я продолжать доверять JavaScript, чтобы неявно преобразовывать входные значения из строки типа в число типа, или мне следует явно преобразовывать каждое входное значение с помощью parseFloat ()?
Заранее благодарим за любые предоставленные советы или советы!
РЕДАКТИРОВАТЬ: Чтобы уточнить, я беру ввод, проверяя, чтобы убедиться, что это целое число.Если входное значение не является целым числом, отображается предупреждение, и никакие вычисления не выполняются.Если входное значение является целым числом, то оно выполняется через уравнение, в котором входное значение немедленно умножается (значение 0,01 *) или применяется показатель степени (Math.pow (значение, 2)).Это делается дважды для двух отдельных входов.Другое уравнение берет результаты первых двух уравнений и сразу делит их (0,5 / значение).Учитывая эти операции, безопасно ли неявное преобразование?