У меня есть базовая переменная в формате строки. Я хочу принять решение в коде на основе типа переменной. У меня есть код ниже.
var typeOfVariable = typeof(chai);
console.log(typeOfVariable); //getting output as number
if (typeOfVariable = 'string'){
chai = parseFloat(chai); // throwing error here
}
Я зарегистрировал 'typeOfVariable' и получил номер. Тем не менее, код также входит в условие if. Любые идеи о том, почему это происходит.