2017-02-10 6 views
2

Я могу проверить правильность номера, Как изменить строку в той же функции?Изменить Nan на String

hasValidPhone: function() { 
    var isValidPhone = /^\+?[\d-|,|]{7,15}$/.test(this.val()); 
    return this.length > 0 ? isValidPhone : false; 
}, 
+0

напечатанный в строку –

+1

ли вы имеете в виду [ 'ToString()' функция] (http://www.w3schools.com/jsref/jsref_tostring_number.asp) – roberto06

+1

Возможно дубликат [Что лучший способ конвертировать число в строку в JavaScript?] (http://stackoverflow.com/questions/5765398/whats-the-best-way-to-convert-a-number-to-a-string-in- javascript) – evolutionxbox

ответ

1

Вы можете сделать следующее

var n = 14; 
n.toString(); 

или

var n = String(14); 

или

var n = 14+""; 
0

Вы можете просто toSring функция, как это -

var num = 15; 
var n = num.toString(); 
+0

Есть ли способ отправить вам код, чтобы вы могли мне помочь? Я очень новичок в этом/Спасибо – shma1001

+0

@ shma1001 чувак, только когда вы получаете номер, который вы просто делаете, это как строка, например say isValidPhone - это ваш, когда вы получаете его сейчас, просто сделайте isValidPhone .toString(); это оно – shv22