2017-01-11 14 views
0

Спасибо, что нашли время, чтобы прочитать это! В какой конечной цели я стремлюсь учиться печатать весь результат, беря значения, помещенные в объект аргументов функций.Принимая значения из массива из объекта аргументов, затем возвращая ответ с помощью цикла for

enter code here 

function solve(args) { 
    var numb = +args.length, 
     numbBySeven = numb % 7 === 0, 
     numbByFive = numb % 5 === 0, 
     i; 
    for (i = 0; i < numb; index++) { 
     if (numbBySeven && numbByFive) { 
      return 'true ' + numb; //print this 
     } else { 
      return 'false ' + numb; // print this 
     } 
    } 
} 
console.log("solve ", solve(['35', '35', '35', '35', '35', '35'])); // from this 
+0

На каком языке вы это делаете? Различные языки имеют разные методы. Это _appears_, чтобы быть javascript? – Jhecht

ответ

0

Вы хотите похожие на это?

function solve(args) { 
    var numb = args.length; 
for(var j = 0; j<numb;j++){ 
     var numbBySeven = numb[j] % 7 === 0 
     var numbByFive = numb[j] % 5 === 0 

     if (numbBySeven && numbByFive) { 
      console.log('true ' + numb[j]) //print this 
     } else { 
      console.log('flase ' + numb[j]) // print this 
     } 

} 
} 

console.log(solve(['35', '35', '35', '35', '35', '35'])) 
+0

, так что вы сделали цикл, который идет от j до args.length, тогда вы проверили каждый индекс j, если он делится на 5 и 7, тогда условное выражение, проверяющее true или false, вы печатаете его с каждым индексом. Да, я хотел этого. Спасибо за быстрый ответ. –