1. ホーム
  2. javascript

[解決済み] .joinメソッドを使って配列をカンマなしで文字列に変換する [重複] [重複]。

2022-04-26 06:38:37

質問

<ブロッククオート

重複の可能性があります。

セパレータを使用しない配列join()メソッド

を使っています。 .join() を使用して配列を文字列に変換し、ユーザーが電卓で数字を選択する際にテキストボックスに出力することができます。しかし、リストに出力されているカンマをどのように削除すればよいのか、まったくわかりません。どなたか、これをどのように実現するのか、または私が使用すべき別のアプローチがあるのか、アドバイスいただけないでしょうか?

JS

$(document).ready(function() {
    var total = 0;
    var arr = [];

    //Testing
    $('#calculator').children('.num').on('click', function(e) {
        var clickedNumber = $(this).data('id');
        arr.push(clickedNumber);
        console.log(arr.join());
        e.preventDefault();
    });
});​

JSフィドル http://jsfiddle.net/CVr25/

解決方法は?

単純に、そういうことです。

arr.join("")