Javascriptの配列の最後に要素を追加する
これは、pushメソッドを使用して実行できます。たとえば、
let veggies = ["Onion", "Raddish"]; veggies.push("Cabbage"); console.log(veggies);
これにより、出力が得られます-
["Onion", "Raddish", "Cabbage"]
可変数の引数をサポートしているため、これを使用して複数のアイテムを同時にプッシュすることもできます。たとえば、
let veggies = ["Onion", "Raddish"]; veggies.push("Cabbage", "Carrot", "Broccoli"); console.log(veggies);
これにより、出力が得られます-
["Onion", "Raddish", "Cabbage", "Carrot", "Broccoli"]
-
JavaScriptで配列に存在するすべてのゼロを最後に移動する
問題 いくつかの0を含む可能性のあるリテラルの配列を受け取るJavaScript関数を作成する必要があります。この関数は、すべてのゼロが最後にプッシュされ、すべての非ゼロ要素が相対位置を保持するように配列を微調整する必要があります。 例 以下はコードです- const arr = [5, 0, 1, 0, -3, 0, 4, 6]; const moveAllZero = (arr = []) => { const res = []; let currIndex = 0; for(let i = 0; i
-
JavaScriptで配列内の最初の連続していない番号を見つける
問題 数値の配列を受け取るJavaScript関数を作成する必要があります。関数は、前の要素の自然な後継ではない配列から最初の要素を返す必要があります。 これは、配列にそのような要素が少なくとも1つ存在する場合、前の要素の+1ではない要素を返す必要があることを意味します。 例 以下はコードです- const arr = [1, 2, 3, 4, 6, 7, 8]; const findFirstNonConsecutive = (arr = []) => { for(let i = 0; i < arr.length - 1; i++){