2017-07-05 7 views

答えて

1

(""+n)は、あなたは基本的に文字列にN個の変換され(""+n)と、

var n = 32; // n is integer type 
n = "" + n; // now n is string type (n = "32") 
var digits = n.split("");//execute string split function 
//now digits = ['3','2'] (array of chars or single string charector) 
1

nは数値の型で文字列に変数nを鋳造する入力手段と、あなたは、分割方法を使用することができます。数値に分割方法がありません

1

intからstringへの暗黙の型キャストの仕事をしています。 例:

4 + 2 

戻る6

4 + 2 + "2" 

戻り62

"2" + 2 + 4 

戻り224

"暗黙的に文字列に変換し、cancatenatedれる" 次の整数。

1

var n = 123456789;数値型の変数nを作成します。 +""に数値型の変数javascriptを使用すると、それを自動的に文字列として扱い、演算は文字列を返します。従って(""+n)は、n変数を文字列型にキャストします。

1

文字列と数字を連結するとき、jsは文字列にキャストします。あなたのコードでは、nは数字ですが、空の文字列("")と連結すると、文字列にキャストされます。他の方法ではtoString()と呼ぶことができます。あなたはそれ

var n = 123456789; 
 

 
console.log(typeof n); //number 
 
console.log(typeof (""+n)); //string 
 
console.log((""+n).split("")); 
 
console.log(n.toString().split(""));

+0

は、詳細な説明のためにあなたにムハンマドに感謝しようとするフォロースニペットを実行することができます。 – Ameet

関連する問題