(JS)Programmers:文字列降順で配置
6032 ワード
問題の説明
文字列sに現れる文字を大から小まで順番に並べ替え、新しい文字列を返す関数と解決策を完了します.sは英語の大文字と小文字のみからなり、大文字は小文字より小さいと見なされます.
せいげんじょうけん
I/O例
問題を解く
これは難易度の低い問題です.最近、難しいと思われる問題を連続して解いています.感覚も身につけやすく、選びやすい問題です.
Array.sort()メソッドに組み込まれた論理は、大文字の優先度とアルファベットの順序のソートを担当しています.
配列を問題条件に合致する値に加工し、値を返すと解決します.
function solution(s) {
var answer = '';
const array = s.split('');
const newArray = array.sort(function(a, b) {
if(a < b) return 1;
if(a > b) return -1;
if(a === b) return 0;
});
answer = newArray.join('');
return answer
}
その他の質問に答える
function solution(s) {
return s
.split("")
.sort()
.reverse()
.join("");
}
function solution(s) {
var answer = '';
s = s.split("");
s.sort().reverse();
answer = s.join("").toString();
return answer;
}
Reference
この問題について((JS)Programmers:文字列降順で配置), 我々は、より多くの情報をここで見つけました https://velog.io/@yunsungyang-omc/JS-Programmers-문자열-내림차순으로-배치하기テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol