n個のデジタルJavaScript、間隔は[Programmer]x
4677 ワード
問題の説明
関数解は、整数xと自然数nを含むリストを返さなければなりません.xからxで増加するnの数字です.次の制限条件を見て、条件を満たす関数、解を完成してください.
せいげんじょうけん xは、−1000000または1000000以下の整数である. nは1000以下の自然数です. I/O例
xnanswer25[2,4,6,8,10]43[4,8,12]-42[-4, -8]
基本ソリューションコード
難しくないです.
関数の使用 .push():配列の最後に1つ以上の要素を追加し、配列の新しい長さ を返します.
(出典:https://developer.mozilla.org/ko/)
別の解釈で使用する関数 .fill():配列の開始インデックスから終了インデックスまで、静的値で埋め込みます. arr.fill(value[, start[, end]]) .map():マトリックスの加算の他のプール を参照してください.
(出典:https://developer.mozilla.org/ko/)プール n(5)個の値のArrayを作成します.->ここで、すべてx(2)で->n(5)個の現在の要素を充填し、v(2)にインデックス(i=0~4)->(0~4)+1)*v(=2)を与える. .地図の利用率が高い.困難map
関数解は、整数xと自然数nを含むリストを返さなければなりません.xからxで増加するnの数字です.次の制限条件を見て、条件を満たす関数、解を完成してください.
せいげんじょうけん
xnanswer25[2,4,6,8,10]43[4,8,12]-42[-4, -8]
基本ソリューションコード
function solution(x, n) {
var answer = [];
return answer;
}
問題を解くfunction solution(x, n) {
var answer = [];
for (let i = 1; i < n+1; i++) {
//i가 0이 아닌 1부터 시작하기 때문에 i의 범위를 n+1로 지정해준다
answer.push(x*i); //answer array에 x*i 값들을 넣어라
}
return answer;
}
説明する難しくないです.
関数の使用
(出典:https://developer.mozilla.org/ko/)
別の解釈
function solution(x, n) {
return Array(n).fill(x).map((v, i) => (i + 1) * v)
}
その他のプールの説明(出典:https://developer.mozilla.org/ko/)
Reference
この問題について(n個のデジタルJavaScript、間隔は[Programmer]x), 我々は、より多くの情報をここで見つけました https://velog.io/@ne_ol/프로그래머스-x만큼-간격이-있는-n개의-숫자JavaScriptテキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol