Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/fortran/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何从与特定值匹配的数组中获取多个元素_Javascript - Fatal编程技术网

Javascript 如何从与特定值匹配的数组中获取多个元素

Javascript 如何从与特定值匹配的数组中获取多个元素,javascript,Javascript,我想知道如何从与数值匹配的数组中获取特定元素。以下是我正在进行的一项运动的一部分,旨在实现这一目标: function countCoins() { var Coins = document.clubForm.coinJar.value; if(Coins != '' && isNaN(Coins) != true) { var coinType = Coins.split(","); for(Compare = 0; Comp

我想知道如何从与数值匹配的数组中获取特定元素。以下是我正在进行的一项运动的一部分,旨在实现这一目标:

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;
            }
        }
函数countCoins(){
var Coins=document.clubForm.coinJar.value;
如果(硬币!=''&&isNaN(硬币)!=真){
var coinType=硬币。分割(“,”);
for(Compare=0;Compare
因此,当我在coinType数组上写入时,如何将等于1的多个值放入一个新数组中?

var\u arrHolder=[];
 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.
        }
   }
函数countCoins() { var Coins=document.clubForm.coinJar.value; 如果(硬币!=''&&isNaN(硬币)!=真) { var coinType=硬币。分割(“,”); for(Compare=0;Compare_arrHolder.push(coinType[Compare]);//数组中只有一个Compare==1的元素是的,这是我问题的另一部分,我只得到数组索引1,我正在尝试找出如何获得多个与值1匹配的元素。。。。