TIL_21.11.11


今日解決した問題の中で.
コードはよく書けていますが、採点がいつも間違っているという問題があります.

自然数配列の反転


これは間違ったコードです.
function solution(n) {
    let numArr = String(n).split('').map((aa) => Number(aa)).sort((a,b) => b-a)
    return numArr;
}
私はずっとどうして間違っているのかと思っていましたが、答えがなくて、同級生たちに聞きました.
答えは私の悪い習慣がもたらした問題です.
悪い習慣:問題を正しく読むことができません.この状態で、出力値を自分で定義しました...私がsortを書いた理由は
return値はn値を反転しません.
降順ソートと誤認したためsortを使用した

したがって、1つのテストケースのみのコード実行では正しい.
いろいろなテストの採点を増やす中で、間違っているようです.

今日学んだ:問題をよく読む!