初心者のためのプログラミング言語ガイド Part14at TECH初心者のためのプログラミング言語ガイド Part14 - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト470:469 09/03/18 23:51:00 - gm 1 + 1 + gm -i 1 + 1 としてくれ 471:デフォルトの名無しさん 09/03/18 23:57:39 >>464 そうだろうか。加法の交換法則すら満たされていないことが観測されるし 式の評価ルールがPowerShellを知らない人には全く自明でない。 つまり、1 + 1がいつ誰によってどのような条件で評価されるのかが分からないだろう。 ちなみにPythonでは次のようになる。 1 + 1 -> 2 1 + "1", "1" + 1 -> エラー "1" + "1" -> "11" printに引き渡した場合の結果はこれと同じだ。 print 1 + 1 は2を印字する。 472:デフォルトの名無しさん 09/03/19 00:17:28 >>471 その結果はおそらくperlと同じだし、式の型は最初に評価されたパラメータに確定して、 残りのパラメータはその型にキャストされるというルールであれば、問題ないよ。 初心者向きかというと、はなはだ疑問だが。 473:471 09/03/19 00:19:01 > 加法の交換法則すら満たされていない これはちょっと言い過ぎた 文字列を+で加算する言語は、どのみち文字列加算が可換じゃないから それにしてもPowerShellの構文をキモいと思わない人が多いのか? ちょっと驚きだな 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch