2017-03-21 3 views
1

単語を個々の文字に分割し、各文字を別の変数にする方法はありますか?例えばJavaScriptを使って単語の文字を個々の変数に分割する

:私はこれを行うための最も簡単な方法を探しています

Hello 
Would be 
1 = H 
2 = e 
3 = l 
4 = l 
5 = o 

+2

私はそれがアレイが作られた理由だと思います。 – MikeVelazco

+0

文字列を文字の配列に分割することを意味しますか? –

+1

文字列は配列です、あなたはそれを "blah" [1] –

答えて

-2

ただ、以下のように変数を使用します。

var test="Hello"; 

その後、テスト[0] H

テストは、[1]あなたがES6でできる

+0

ありがとう、すぐに最高の賞を授与されます。 – hkyq

-2

上の電子

とそうであることを意味します、do

var a,b,c 
[a,b,c] = "Hello" 
console.log(a,b,c) 

しかし、変数を動的に作成することはできません。その場合は配列を使用してください。

1

あなたはが本当には、個々のオブジェクトの各文字が、文字列を通じてDestructuring assignment

let [a,b,c,d,e] = "hello" 
 
console.log(a, b, c, d, e)

-1

だけインデックスを利用することができますしたい場合。 Hkessel1 @

var str = "Hello"; 

for(var i = 0; i < result.length; i++){ 
    var myVar = str[i]; // get my variable 
    // do something with it. 
} 
+0

あなたは文字列を分割する必要はありません、それは配列アドレス可能です –

0

あなたはES6の広がり演算子を試してみましたか?これがあなたの問題を解決するかどうかは分かりません。

let s = "Hello";

console.log(... s);

関連する問題