[Java Script]の自然数を配列に反転
1458 ワード
[質問]リンクをクリックします
自然数nを逆さまにして、各数字を要素の配列で返します.例えば、nが12345の場合、[5,4,3,2,1]が返される.
nは10000000以下の自然数である.
toString()とタイプチェックで数字が表示される理由は? map():アレイ内の要素データを作成するには、目的の関数を使用します.
1.問題の説明
自然数nを逆さまにして、各数字を要素の配列で返します.例えば、nが12345の場合、[5,4,3,2,1]が返される.
2.制限条件
nは10000000以下の自然数である.
3.I/O例
4.問題を解く
function solution(n) {
const arr =
n
.toString() // 12345
.split("") // ["1","2","3","4","5"]
.reverse() // ["5","4","3","2","1"]
.map(n => Number(n)); // [5,4,3,2,1]
return arr;
~解決すべき問題
class Student {
constructor(name, age, enrolled, score) {
this.name = name;
this.age = age;
this.enrolled = enrolled;
this.score = score;
}
}
const students = [
new Student('A', 29, true, 45),
new Student('B', 28, false, 80),
new Student('C', 30, true, 90),
new Student('D', 40, false, 66),
new Student('E', 18, true, 88),
];
const result3 = students.map(student => student.score);
console.log(result3);
Reference
この問題について([Java Script]の自然数を配列に反転), 我々は、より多くの情報をここで見つけました https://velog.io/@soor/Java-Script-자연수-뒤집어-배열로-만들기テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol