みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。
1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)
You are not logged in.
Pages: 1
失礼しました。もう一度実行してみたところ、おかしな挙動になりました。
自分の勘違いでした。
ありがとうございました。
データビューア、知らなかったです。使ってみますありがとうございます。
""について、入れなくてもなぜか動いてしまったのですが、こういう時が一番厄介ですね、気を付けます。
計算式を""で囲わなきゃいけない、ということですかね?
"が2か所抜けてますね。
""の中の改行は実際には半角スペースとみなされるので、場合によっては要注意です。
二つ目の計算式の話ですかね? どこかわからずすみません。
> ""の中の改行は実際には半角スペースとみなされるので、場合によっては要注意です。
知らなかったです、ありがとうございます。
追記
これはfor文での階乗の実装かと思われますが、再帰関数で実現したく現在はそちらの勉強をしています。
以下の通りになりました。みなさまありがとうございました。
let(
[
$n = 5;
$saiki = case(
$n = 1;
1;
$n > 1;
let(
[
$n = $n -1
];
($n + 1) * evaluate($saiki)
)
)
];
evaluate($saiki)
)
二番目のLet関数の「)」閉じかっこがありませんよ
の通りでした。
みなさま、ありがとうございました。
環境がpro advance 17ということもあり、whileが使えませんでした。
再帰の勉強にはなったかなと思います。
また今まではfilemaker内で計算式を作っていましたが、
今後は自動インデント付きの環境で行うことにします。
追記
これはfor文での階乗の実装かと思われますが、再帰関数で実現したく現在はそちらの勉強をしています。
Pages: 1
[ Generated in 0.005 seconds, 6 queries executed - Memory usage: 517.38 KiB (Peak: 522.3 KiB) ]