はじめに
個人的に好きなアルゴリズム学習サイト「CodeWars」の問題をシェア。
週1くらいのペースで、全10回を目指す予定。
オススメ問題
例
number
を与えるので、-number
を返せ、という問題です。
1: -1
14: -14
-34: 34
難易度
分類は 8kyu です。
- アルゴリズム問題の作法を知りたい
- JavaScriptに初めて触れる
という方にちょうどいいと思います。
オススメの回答
「評価が高い回答」の中から、学びの多い回答をピックアップしてご紹介。
オーソドックスな解法
JavaScriptの伝統的な記法です。
function opposite(number) {
return -number;
}
function opposite(number) {
return number * -1;
}
アロー関数
JavaScriptには「アロー関数」という記法があります。
短く書けるのがメリットです。
const opposite = num => -num
おわりに
以上、CodeWarsオススメ問題でした。