JavaScriptを使用して配列内の整数の符号を反転する
問題
整数の配列(負と正)を受け取るJavaScript関数を作成する必要があります。
この関数は、すべての正の値を負の値に変換し、すべての負の値を正の値に変換して、結果の配列を返す必要があります。
例
以下はコードです-
const arr = [5, 67, -4, 3, -45, -23, 67, 0]; const invertSigns = (arr = []) => { const res = []; for(let i = 0; i < arr.length; i++){ const el = arr[i]; if(+el && el !== 0){ const inverted = el * -1; res.push(inverted); }else{ res.push(el); }; }; return res; }; console.log(invertSigns(arr));
出力
[ -5, -67, 4, -3, 45, 23, -67, 0 ]
-
JavaScriptで整数の配列を作成するにはどうすればよいですか?
JavaScriptで整数の配列を作成するには、次のことを試してください- var rank = [1, 2, 3, 4]; 新しいキーワードを使用して、JavaScriptで整数の配列を作成することもできます- var rank = new Array(1, 2, 3, 4); 配列 パラメータは、文字列または整数のリストです。 Arrayコンストラクターで単一の数値パラメーターを指定するときは、配列の初期長を指定します。アレイに許可される最大長は4,294,967,295です。 例 JavaScriptで整数の配列を作成する例を見てみましょう- <html> &nbs
-
JavaScriptオブジェクトの配列で配列のメソッドを使用していますか?
以下は、JavaScriptオブジェクトの配列で配列のメソッドを使用するためのコードです- 例 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <title>Document</title> <styl