問題タブ [prefix-operator]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
102 参照

new-operator - 新しいオペレーターの作成

¬ を論理否定演算子にしようとしています。

上記のプログラムを実行すると、次のエラーが返されます。

誰が原因が何であるか知っていますか?

0 投票する
2 に答える
174 参照

python-3.x - Python を使用して x を解く

問題が発生しました。1つの文字列が入力として取られます

そして、Python を使用して x の出力を取得します。私はこれの論理を理解することができません。

0 投票する
0 に答える
27 参照

java - 接頭辞式評価プログラムが足し算や引き算を誤って計算するのはなぜですか?

接頭辞操作 (つまり、"4 + 2" ではなく "+ 4 2" と記載されている操作) の要素を含む Queue<String> を取り込んで出力するプログラムがあります。整数の答え (double は必要ないと仮定してください)。乗算または除算演算では正しく機能しますが、加算または減算演算では失敗し、さらに悪いことに、一貫性のない方法で失敗します。たとえば、"- 5 1" への出力は 5 であり、これは整数を 1 つ追加していることを示唆していますが、"- 5 2" への出力は 2 であり、1 つの整数が低すぎます。このエラーのロジックがどこにあるのかわかりませんか?

編集:注:単純な2つの整数、1つの演算子、方程式しか出力できませんが、それを変更する方法は理解できます。