Я создаю библиотеку и пытаюсь отправить строку в функцию и вернуть ее как число, создав условное выражение, чтобы определить, является ли строка, отправленная в функцию числом прежде чем я сделаю конверсию.Преобразование «строкового номера» в число
var strNum = function(val){
if (!isNan(val)){
console.log('This is a string that can be converted')
parseInt(val)
return val
}else{
console.log ('This sting is not a "number"');
}
};
Это то, что я имею, но при отладке это я получаю ошибку «ReferenceError: IsNaN не определен, если (значение = IsNaN (значение)) {» и я не уверен, почему он не работает!
Любые мысли?
Это 'isNaN()' (обратите внимание на второй верхний регистр N), а не 'isNan()'. –
Спасибо, что сделал! – ENG618