We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Array#sliceの使用例として以下のように説明されていますが、
// インデックス1から4の範囲を取り出す console.log(array.slice(1, 4)); // => ["B", "C", "D"]
「インデックス1から3」の方が正確だと思います。
ただ、JavaScriptでもPythonでもsliceは分かりにくいので、もし可能であれば、Pythonの公式ドキュメントのような解説を追加していただくと、他の学習者も迷わず理解が進むと思います。
具体的には、Pythonのドキュメントには、sliceのおぼえ方として以下の説明がありますが、この説明を読んでからは全く迷わなくなりました。
https://docs.python.org/ja/3/tutorial/introduction.html#strings
+---+---+---+---+---+---+ | P | y | t | h | o | n | +---+---+---+---+---+---+ 0 1 2 3 4 5 6 -6 -5 -4 -3 -2 -1
今回の例だと以下のような感じでしょうか。
+-----+-----+-----+-----+-----+ | "A" | "B" | "C" | "D" | "E" | +-----+-----+-----+-----+-----+ 0 1 2 3 4 5 -5 -4 -3 -2 -1
The text was updated successfully, but these errors were encountered:
類似の例として、「文字列 > 文字列の一部を取得」でも同様の説明が行われています。 https://jsprimer.net/basic/string/#slice
// インデックスが1から4の範囲を取り出す console.log(str.slice(1, 4)); // => "BCD"
個人的には「1から4」でも良い気がしますが、もし修正する場合はこちらについてもお願いします。
Sorry, something went wrong.
.at()
azu
Successfully merging a pull request may close this issue.
該当ページ
リクエスト/提案内容
Array#sliceの使用例として以下のように説明されていますが、
「インデックス1から3」の方が正確だと思います。
期待する結果
ただ、JavaScriptでもPythonでもsliceは分かりにくいので、もし可能であれば、Pythonの公式ドキュメントのような解説を追加していただくと、他の学習者も迷わず理解が進むと思います。
具体的には、Pythonのドキュメントには、sliceのおぼえ方として以下の説明がありますが、この説明を読んでからは全く迷わなくなりました。
https://docs.python.org/ja/3/tutorial/introduction.html#strings
今回の例だと以下のような感じでしょうか。
The text was updated successfully, but these errors were encountered: