JavaScriptを使用してユーザーの数値入力を取得しようとしていて、入力の数字を配列として格納しようとしています。配列への数字の取得 - JavaScript
DOMを使用してユーザーの入力を取得することができましたが、数字を配列に格納するにはどうすればよいですか?
JavaScriptを使用してユーザーの数値入力を取得しようとしていて、入力の数字を配列として格納しようとしています。配列への数字の取得 - JavaScript
DOMを使用してユーザーの入力を取得することができましたが、数字を配列に格納するにはどうすればよいですか?
あなたは単数形の数字を保存したい場合は、
userInput = '42';
console.log(userInput.split(''));
userInputが定義されていません – kikiwie
あなたは番号の配列を取得したい場合には、一つの解決策は、にある.split( '')を使用することができますArray.from
メソッドとmap
配列アイテムを数字に使用します。数のアレイの場合
let number=1234;
let array=Array.from(number.toString()).map(Number);
console.log(array);
:
var input = "123456789";
var array = input.split('')
for(var i = 0; i <array.length; i++) { array[i] = +array[i]; }
console.log(array)
操作+array[i]
は、番号変換を行うためだけの簡単な方法です。
あなたは文字の配列は、あなたがここに何ができるかをコード
からfor loop
を削除したい場合は、単純です:
userInput1 = '42';
userInput2 = '43';
const inputArray = [userInput1, userInput2]
userInputが定義されていません –
あなたが持っているコード、およびどのような出力の例あなたを投稿しないのはなぜ欲しいです ? – adeneo
あなたの入力に応じて、input.split()またはinput.split( "、")どちらか – H77