「なでしこv1」開発掲示板

なでしこv1のバグや要望を書き込む掲示板

↑ (#2720) 括弧なしが通常のはず - とけい (2016-12-24 09:47) /高 未処理
(真の処理)や(偽の処理)の部分には普通カッコをつけないのだから、
(条件式)の部分はカッコが必要という意味ではないはずです。

プログラミング基礎編
http://nadesi.com/doc/kouza/04-1-if.htm

利用例に
 もし、年齢>20ならば
ってありますし、基本はカッコなしのはず。
なでしこの理念的にもきっとカッコなしのはず。

「ならば」だけでも動く事と、上手く動かすには現状カッコが必要な事はわかりました。
じゃあうっかり抜いた場合どういう動作をするか?って部分が問題だと思います。

括弧をつけない場合の動作を保証しないとしても、
//------------------------
S=10
S==8ならば
 //なにもなし
Sを言う
//------------------------
これを実行するとSの中身がnilになっているんだから、それはもうビックリしますよ。
編集
📌 「もし」がない「ならば」がエラーになら.. / とけい (2016-12-12 03:59) (#2714) /高 未処理
└─ 括弧をつければ動作します / こころ (2016-12-23 22:59) (#2715) /高 未処理
│  └─ 回避策には頼れない / とけい (2016-12-15 01:33) (#2716) /高 未処理
└─ 条件式に括弧を付けないのは正しくないプ.. / こころ (2016-12-24 09:54) (#2718) /低 未処理
│  └─ 括弧なしが通常のはず / とけい (2016-12-24 09:47) (#2720) /高 未処理
└─ Re: 括弧なしが通常のはず / うぇいく (2016-12-24 12:02) (#2721) /低 未処理

✏️ (#2720)へ返信する

編集時に使うキーを入力(省略可能)

画像ファイル(最大300KB)を添付可能