問題タブ [nested-if]

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 投票する
3 に答える
292 参照

windows - ネストされた IF ステートメント、予期しないエラー

非常に単純なタスクを実行するネストされた if ステートメントを作成しました。以下にコードを示します。

私の問題は、"%ANS%"=="" のときに、提供したメッセージをエコーし​​た後に "( は現時点では予想外でした" というメッセージが表示されることです。他のすべては計画どおりに機能しますが、なぜこのメッセージが表示されるのかわかりません。

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

common-lisp - Lisp ネストされた if ステートメント

こんにちは、Common Lisp を使用して曲データベースを作成しています。曲情報が適切に形成されていることを確認しようとしています。つまり、曲情報のリストに 6 つの要素がありますが、リスト内の各要素のタイプも確認したいと考えています。最初に6つの要素があることを確認し、次に各要素のタイプを確認することにより、ifステートメントを使用してこれを実行しようとしています。

基本的に、私はこのコードを最初に持っています。正直なところ、LISP を使い始めたばかりで、LISP に慣れていません。基本的にここでやろうとしていることは、6 つの要素をチェックすることです。これが成功した場合、if ステートメントの成功結果は、リストの最初の要素をチェックすることであり、曲とリストがパラメーターとして渡されます。端末に直接入力しようとしたので、私のコードは機能するはずです。問題はifステートメントにあり、現時点ではパラメーターが少なすぎると言っています。最初の if ステートメントは、私が行うときに機能します

しかし、他の if ステートメントを挿入すると、if ステートメントの演算子のエラー メッセージに必要なパラメーターがほとんどないというメッセージが表示されます。それはおそらく私のLISPの誤解によるものであり、私は何年にもわたって探してきましたが、解決策を思いつくことができません.

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

excel - ExcelでIF、AND、ORをネストする方法

Excel の数式に読みやすい形式がないため、これが非常に難しくなっています。

次の式を作成する必要があります。

  • J2が「いいえ」かどうかを確認します
  • そうでない場合は、値を「N/A」に設定します
  • その場合、E2 の日付を特定の日付と照合します
  • 指定された日付以降の場合、値を「合格」に設定します
  • 指定された日付より前の場合、G2 が「キャンセル」で K2 が「いいえ」か、G2 が「無効」で K2 が「はい」かを確認します。
  • true の場合、値を「失敗」に設定します
  • false の場合、値を「合格」に設定します

Javascript を使用していた場合、次のようになります。

これが私が試したことです。いくつかの可能性のあるロジックの問題は言うまでもなく、少なくとも1つの構文エラーがあります。数式を書いているときにさまざまな方法で数式をフォーマットしようとしましたが、括弧で迷子になり続け、何がどこにあるのかわかりません。

目にやさしい場合は、間隔のない同じ式:

  • この式はどのように書けばよいでしょうか?
  • VBA スクリプトを使用した方がよいでしょうか。
0 投票する
1 に答える
48 参照

php - PHP の構文が間違っている

ここにこの構文があります:

$savings入力番号フィールドから来$_POST['savings']て、空のままにしたので、 '' に等しいはずですが、print_r($savings何も得られないときは、 を期待していnullました。