プログラミングで判別式が=と==あるのがうざい

1 名前:ひみつの名無しさん 投稿日時:2021/03/06(土) 11:34:42.241 ID:Vl5KoW+wM
たまに=でそのまま代入されちゃう時があってここら辺統一して欲しい
2 名前:ひみつの名無しさん 投稿日時:2021/03/06(土) 11:35:12.531 ID:RoT8ZB/Dd
===もあるだろ
16 名前:ひみつの名無しさん 投稿日時:2021/03/06(土) 11:45:54.378 ID:tPnvJuUK0
>>2
JavaScriptでたまに使う
18 名前:ひみつの名無しさん 投稿日時:2021/03/06(土) 11:47:08.857 ID:FKRni7jNa
>>16
今はもう==使うメリットない気もするけどね
21 名前:ひみつの名無しさん 投稿日時:2021/03/06(土) 12:00:35.867 ID:DD8Aplt+0
>>18
フロントエンドだと無いと困るが・・・
3 名前:ひみつの名無しさん 投稿日時:2021/03/06(土) 11:36:23.265 ID:5/pNhy1fd
判別式で=って!=とかのこと?
4 名前:ひみつの名無しさん 投稿日時:2021/03/06(土) 11:36:27.710 ID:GQ5DYhR9d
:=だろ
5 名前:ひみつの名無しさん 投稿日時:2021/03/06(土) 11:36:32.386 ID:DD8Aplt+0
これは何をやっても駄目なパターン
6 名前:ひみつの名無しさん 投稿日時:2021/03/06(土) 11:36:39.278 ID:gGZvNM+e0
===位から闇を感じる。もう普通の関数にしてしまった方がいいのかも知れない
7 名前:ひみつの名無しさん 投稿日時:2021/03/06(土) 11:37:06.126 ID:mf3jh5vrM
ifで=にしててもエラー吐かないのうざい
8 名前:ひみつの名無しさん 投稿日時:2021/03/06(土) 11:37:25.473 ID:7DRu53jw0
コーディング規約で==禁止された
9 名前:ひみつの名無しさん 投稿日時:2021/03/06(土) 11:37:43.679 ID:aD54j1jm0
判別式じゃdiscriminantみたいじゃん
演算子と呼べ
10 名前:ひみつの名無しさん 投稿日時:2021/03/06(土) 11:40:10.542 ID:nw0Bp6sO0
eqだろ
11 名前:ひみつの名無しさん 投稿日時:2021/03/06(土) 11:40:43.835 ID:eJ0GKiU70
hoge = hogehoge == test
みたいなコード初めて見た時マジで何やってるかわからんかった
12 名前:ひみつの名無しさん 投稿日時:2021/03/06(土) 11:41:15.882 ID:5/pNhy1fd
>>11
()で括って欲しい
13 名前:ひみつの名無しさん 投稿日時:2021/03/06(土) 11:42:21.595 ID:GQ5DYhR9d
>>12
(hoge = hogehoge == test)
14 名前:ひみつの名無しさん 投稿日時:2021/03/06(土) 11:43:29.990 ID:gGZvNM+e0
>>13
まさかの三項演算子
15 名前:ひみつの名無しさん 投稿日時:2021/03/06(土) 11:43:43.194 ID:hOE/9Uyz0
代入はcomputeだから区別つくやろ
17 名前:ひみつの名無しさん 投稿日時:2021/03/06(土) 11:46:26.206 ID:PfW998e00
===が等しいで=が代入だっけ
19 名前:ひみつの名無しさん 投稿日時:2021/03/06(土) 11:50:34.614 ID:RoT8ZB/Dd
JavaScriptで型の扱いとか気持ち悪いから勘弁して欲しい
20 名前:ひみつの名無しさん 投稿日時:2021/03/06(土) 11:56:41.197 ID:oKmof8qFM
linterでちゃんと縛れ
22 名前:ひみつの名無しさん 投稿日時:2021/03/06(土) 12:58:04.591 ID:b7AURbzrd
===ってphp?
型変換が自動で起きたりするから必要なんだっけ
23 名前:ひみつの名無しさん 投稿日時:2021/03/06(土) 13:02:46.611 ID:b7AURbzrd
演算子って全部関数、もしくは関数形式したほうが統一的にわかりやすくないの?
equal(a, b, c) みたいな
24 名前:ひみつの名無しさん 投稿日時:2021/03/06(土) 13:15:12.382 ID:DD8Aplt+0
>>23
実際にそういう言語も歴史上いくつか存在した。だが見難い所為か、流行したのは lisp のみ。
25 名前:ひみつの名無しさん 投稿日時:2021/03/06(土) 13:19:36.965 ID:gGZvNM+e0
プログラミングのバグって、結構この=記号付近で起きてる気がする
26 名前:ひみつの名無しさん 投稿日時:2021/03/06(土) 13:19:57.128 ID:vVdrIpH/0
=についての理解だけどさ
日本人全員がそういう洗脳されていて
外人が自由な発想で=を使えるって事を考えたら
日本の教育要綱が腐りきってるんだろうね
27 名前:ひみつの名無しさん 投稿日時:2021/03/06(土) 13:21:04.792 ID:4O6XVnA30
if文で代入しつつ判定って便利じゃん

コメント

タイトルとURLをコピーしました