引数の文字列が回文かどうかを調べる関数を作ります。
freeCodeCampの問題が楽しい
フリーコードキャンプという無料のプログラミング学習サービスに載っている問題を解くのが自分のレベルに合っていてとてもためになっています。
Check for Palindromesという問題の回答例。
回答の全文(全スクリプト?)を載せるのはNGなので、個人的に躓いたポイントのみメモ。
1 | let str = 'hogehoge'; |
split()
してreverse()
してjoin()
すれば良い。
他には文字列のlength
を取り、後ろから順番に1文字ずつくっつけていく方法も。