2016-10-31 4 views
-4

JavaScriptのBloc.ioの私のプログラムのこの単純なチェックポイントの質問に問題があります。私は配列で.pushと.unshiftまでです。練習は次のとおりです。JavaScriptで.pushと.unshiftを使用して関数配列を作成する方法

addTwoという名前の関数を作成します。この関数は、必要があります。

  • は一つの引数、配列
  • リターン1の配列は、元の配列私はこれをどのように行うのです

の開始と終了に追加を取りますか?これまで私が持っていたのは:function addTwo(引数){}

ありがとう!

+1

? – Timo

答えて

0

私はこの質問に答えるのは難しいと感じています。あなたに完全な答えを与えるだけではなく、あなたが学ぶのを助けないように公平に感じることができません。私が持っている最高のヒントは次のとおりです。割り当てはすでにあなたにプレーンな英語で何をすべきかを教えてくれました。その指示はコードに変換するだけです。あなたが今までに持っているものは良いスタートですが、pushunshiftをどのように使用する予定ですか?どの値をreturnにしますか?

0

ここにあなたがすべきことがあります。プッシュとアンシフトを連鎖させることはできません。あなたが探しているものを達成するためには、2つのステートメントとして行う必要があります。あなたのアプローチはこれまでに何

function addTwo(inputArray) { 
 
    //append at the end. 
 
    inputArray.push(1); 
 
    //append to the begining 
 
    inputArray.unshift(1); 
 
    return inputArray; 
 
} 
 
var inputArray = [1, 2, 3, 4]; 
 
inputArray = addTwo(inputArray); 
 
console.log(inputArray);

関連する問題