👑

このクエストはプレミアム限定です

プレミアムプランにアップグレードすると、すべてのクエストが
解放されます!

プレミアムにアップグレード ← クエスト一覧へ戻る
← クエスト一覧

スライスの操作

スライド 1 / 2
コーデ
💻 コード例
実行結果
← クエスト一覧
🐹 Go / Quest 22 / 25

スライスの操作

基礎 +10 XP
🏠
今回の課題
[]int{1,2,3,4} に 5 を append し、スライス全体と長さを表示しよう。 出力例: [1 2 3 4 5] 5
📖 解説を見る
スライスは append で追加、len で長さ確認、range でイテレート。スライス[a:b] でサブスライスを取得できる。
ヒントを見る
nums = append(nums, 5) でappendし、fmt.Println(nums) と fmt.Println(len(nums)) で表示しよう。
期待する出力
[1 2 3 4 5]
5
📄 見本
「答えを見る」を押すと、お手本のコードが出ます。クリックでコピーできます。
💻 コードエディタ
実行すると結果がここに表示されます
正解!見本と同じになりました。
次へ →
🏠 ホームへ

れんしゅうもんだい

☑ 0 / 2 正解 レッスンに戻る

全問正解でクエストクリア!

未挑戦

問題 1: []int{10,20,30,40,50} の 1番目から3番目(インデックス1〜3)のサブスライスを表示しよう。

実行結果
実行できたよ!
もう一度チャレンジ!
📄 見本の出力
[20 30 40]
未挑戦

問題 2: []int{3,1,4,1,5} の要素の合計を表示しよう。

実行結果
実行できたよ!
もう一度チャレンジ!
📄 見本の出力
14
コピーしました!