解決したい問題
TypeScriptでstring型のデータを下記のルールに沿ってnumber型に変換する関数を作りたいのですが、なかなかできません。
・返り値はnumber型で0-10のどれか。
・同じ文字列は何度通しても必ずどれも同じ数値になる。
・もちろん違う文字列同士で返り値が重複しても良い。
試したこと
文字数を数えて、10を超えた場合は0から数えなおす…というふうにやろうとしたのですが、そもそもやり方がわからないのと、できれば同じ文字数ってだけで重複してほしくないというのもあります。
どうか解決法のご教授願います。
変換例
javascript
1"hello" => 4 -| 2"world" => 2 |- 同じ文字列は同じ数値にする 3"hello" => 4 -| 4"hi" => 7 5"duplicate" => 2
回答5件
あなたの回答
tips
プレビュー