範囲演算子
範囲演算子
「範囲演算子」はCoddyKit上の無料Swift Academyレッスンです。 これはレッスン1/1です。 下記で完全なレッスンを無料で読むことができます。その後、ブラウザ内の組み込みコードエディタと24時間対応のAIチューターでハンズオン演習できます。 これはSwift Academy学習パスの一部であり、ウェブとCoddyKitアプリ全体で進捗が同期されます。 Swift Academyコースには全1レッスンが含まれています。
概要 - 閉区間演算子
こんにちは。
このレッスンでは、Swiftが提供する範囲演算子について学びます。
最初に学ぶのは閉区間演算子です。この演算子は、指定した数値を含む閉区間を作成します。
例を見てみましょう。
for index in 1...5 {
print("\(index) times 5 is \(index * 5)")
}
// 1 times 5 is 5
// 2 times 5 is 10
// 3 times 5 is 15
// 4 times 5 is 20
// 5 times 5 is 25半開区間演算子
半開区間演算子は、その名前からもわかるように、半開区間を作成します。
次の例をよく見ると、配列の長さは4ですが、範囲は0から3までになっています。
let cats = ["Lucy", "Garfield", "Tom", "Sylvester"]
let count = cats.count
for i in 0..<count {
print("Cat \(i + 1) is called \(cats[i])")
}
// Person 1 is called Anna
// Person 2 is called Alex
// Person 3 is called Brian
// Person 4 is called Jack片側範囲
片側範囲
最後に学ぶ演算子は片側範囲です。この演算子を使うと、開始点を指定し、一方向に進む限り、必要な長さのシーケンスを作成できます。
少しわかりにくい説明でしたね。
例を使って、この演算子の使用方法を学びましょう。
let names = ["Leo", "Lucy", "Garfield", "Tom"]
for name in names[2...] {
print(name)
}
// Brian
// Jack
for name in names[...2] {
print(name)
}
// Anna
// Alex
// Brianおめでとうございます
おめでとうございます 🎉
このセクションでは、コードで頻繁に使用する範囲演算子について学びました。
次のレッスンでお会いしましょう 💯

よくある質問
「範囲演算子」レッスンは無料ですか?
はい。「範囲演算子」の完全なテキストはこのウェブで無料で読めます。インタラクティブに演習し(組み込みコードエディタと24時間対応のAIチューター)、Swift Academyコースの残りをアンロックするには、CoddyKit PROにアップグレードしてください。 Swift Academyコースには全1レッスンが含まれています。
「範囲演算子」で何を学びますか?
範囲演算子 ブラウザで直接実行するハンズオンコードでSwift Academyを演習し、24時間対応のAIチューターがレッスンを進める中での質問に答えます。
Swift Academyを始めるのに経験は必要ですか?
事前経験は必要ありません。CoddyKitのSwift Academyは初級者から上級者向けに構成されているため、ここから始めるか最初から始めて、自分のペースで進むことができます。 これはレッスン1/1です。
「範囲演算子」レッスンにはどのくらい時間がかかりますか?
ほとんどのCoddyKitレッスンは約5~10分かかります。各レッスンはコンパクトでインタラクティブなので、着実に進歩し、ウェブとアプリ全体で正確に前回の場所から再開できます。
このSwift Academyレッスンでコードを書いて実行できますか?
はい。すべてのSwift Academyレッスンに組み込みコードエディタが含まれているため、ブラウザでリアルコードを書いて実行し、即座のAIフィードバックを取得できます。ローカル設定は不要です。