0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

paiza コードクロニクルで見た目あってるのに不正解になった

Posted at

ほかに詰まった人の助けになるように作成。
ここに書いていいのかもわかってないです。初心者。
問題があったら削除しますのでTwitter @rarun0705までご連絡ください。

paiza
コードクロニクル
言語: Kotlin

本編

学ぼうと思って進めてたら見た目あってるのに解けない問題が出てきた。
1-4とか1-3あたりで出てくる(と思われる)コメントアウト4 という問題(下記画面)
image.png

初期状態のコード

// ----------------------------------------
// [出力とコメント - コメントアウト4]
// ----------------------------------------
// 4つ目の出力をコメントアウトしてください

fun main() {
  println("1つ目")
  println("2つ目")
  println("3つ目")
 println("4つ目")
 println("5つ目")
}

何が起きてるのか、Qiitaだとまるわかりですね。

これだと不正解

これで正解だろう、と提出したのが以下のコード。

// ----------------------------------------
// [出力とコメント - コメントアウト4]
// ----------------------------------------
// 4つ目の出力をコメントアウトしてください

fun main() {
  println("1つ目")
  println("2つ目")
  println("3つ目")
 //println("4つ目")
 println("5つ目")
}

正解は

// ----------------------------------------
// [出力とコメント - コメントアウト4]
// ----------------------------------------
// 4つ目の出力をコメントアウトしてください

fun main() {
  println("1つ目")
  println("2つ目")
  println("3つ目")
  //println("4つ目")
  println("5つ目")
}

4つ目と5つ目の出力を司る部分の文頭が全角スペースになってました。

結論

これが想定外なのか内なのかは分かりません。
この件で、全角スペースと半角スペースが違う表示になるフォントや、赤くエラー表記してくれるエディターのありがたみを感じました。

コンパイルエラーは読もう!

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?