01_transformFirstAndLast
4446 ワード
01_transformFirstAndLast
質問する
配列入力を受け入れると、配列の最初の要素と最後の要素をキーと値とするオブジェクトを順番に返さなければなりません.
入力
パラメータ1:arr->stringタイプ要素の配列
しゅつりょく
オブジェクトを返さなければなりません.
注意事項
I/O例
let arr = ['Queen', 'Elizabeth', 'Of Hearts', 'Beyonce'];
let output = transformFirstAndLast(arr);
console.log(output); // --> { Queen : 'Beyonce' }
arr = ['Kevin', 'Bacon', 'Love', 'Hart', 'Costner', 'Spacey'];
output = transformFirstAndLast(arr);
console.log(output); // --> { Kevin : 'Spacey' }
に答える function transformFirstAndLast(arr) {
// TODO: 여기에 코드를 작성합니다.
// 객체를 리턴해야 하므로 결과를 받을 객체 생성
// arr[0] => key
// arr[arr.length-1] => value
let result = {};
if(arr.length > 0) {
result[arr[0]] = arr[arr.length - 1];
}
return result;
}
まず、結果を受信するために新しいオブジェクトを作成します.そしてパラメータarrの最初の値はkeyで、最後の値はvalueでresultに置くと終わります.
Reference
この問題について(01_transformFirstAndLast), 我々は、より多くの情報をここで見つけました
https://velog.io/@96hxx_/Algorithm-Basic
テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol
function transformFirstAndLast(arr) {
// TODO: 여기에 코드를 작성합니다.
// 객체를 리턴해야 하므로 결과를 받을 객체 생성
// arr[0] => key
// arr[arr.length-1] => value
let result = {};
if(arr.length > 0) {
result[arr[0]] = arr[arr.length - 1];
}
return result;
}
Reference
この問題について(01_transformFirstAndLast), 我々は、より多くの情報をここで見つけました https://velog.io/@96hxx_/Algorithm-Basicテキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol