0

数値に一致する配列から特定の要素を取得する方法を考えていました。これを実現するために私が取り組んでいる演習の一部を次に示します。

function countCoins() {
    var Coins = document.clubForm.coinJar.value;

    if(Coins != '' && isNaN(Coins) != true) {
        var coinType = Coins.split(",");

        for(Compare = 0; Compare < coinType.length; Compare++) {
            if(Compare == '1') {
                var PennyCount = document.getElementById('Penny');
                PennyCount.innerHTML = pennies.length;
            }
        }

では、coinType配列を何度も繰り返しながら、1に等しい複数の値を新しい配列に取得するにはどうすればよいですか?

4

1 に答える 1

0
 var _arrHolder = [];
 function countCoins()
 {
    var Coins = document.clubForm.coinJar.value;

    if(Coins != '' && isNaN(Coins) != true)
    {
        var coinType = Coins.split(",");

    for ( Compare = 0; Compare < coinType.length; Compare++)
    {
    if(Compare == '1')
        {
        var PennyCount = document.getElementById('Penny');
        PennyCount.innerHTML = pennies.length;
        _arrHolder.push(coinType[Compare]); // <-- push what you want into the array here.
        }
   }
于 2013-02-27T19:40:37.150 に答える