HSPポータル
サイトマップ お問い合わせ


HSPTV!掲示板


未解決 解決 停止 削除要請

2010
0131
kai文字を条件にifで分岐はできますか?9解決


kai

リンク

2010/1/31(Sun) 13:34:36|NO.30272

ある文字を条件にして、分岐する処理をさせたいのですが、方法が思いつきません。
何とかならないでしょうか?



この記事に返信する


mixwater

リンク

2010/1/31(Sun) 14:10:20|NO.30274

「ある文字を条件」という意味が良くわからないのですが・・・。
「変数にある文字が含まれていた場合」ということでしょうか?
読み取れずにすいません。



KA

リンク

2010/1/31(Sun) 14:21:42|NO.30275

>>ある文字を条件にして、分岐する処理をさせたいのですが、方法が思いつきません。

・・・・ ”思いつきません”の前に、色々やってみましょう。 ・・・


A="あいうえお" if A="あいうえお" {mes "OK"} else {mes "NG"} A="あいうえこ" if A="あいうえお" {mes "OK"} else {mes "NG"}

こういうことでしょうか?
(こういうことでしたら、聞く以前の問題です。)



undefined

リンク

2010/1/31(Sun) 18:08:16|NO.30280

もしかしたらこういう意味かも

A="x<10" if (A) : mes "xは10より小さい"//本当はAに文字列として代入 //されている"x<10"を条件として使いたい



kai

リンク

2010/2/1(Mon) 20:32:20|NO.30313

すいませんでした。
inputを使用して、文字を入力した後、その文字によって、
例えば、それが条件に一致するかどうかで、処理を分岐させたかったのです。
質問が曖昧で申し訳ありませんでした。
あと、幾つか、思いつく限りのことはしてみたのです。ただ、まだ始めたばかりなので、一応マニュアルは読んでます。



Kpan

リンク

2010/2/1(Mon) 20:50:40|NO.30314

書いたコードを提示してください。


sdim buf input buf button "", *jump stop *jump if buf != "" { title ""+buf }



kai

リンク

2010/2/1(Mon) 21:17:38|NO.30319


input a button "テスト" ,*hata1 stop *hata1 if a=ok?{mes "ok!"} stop
大体こんな感じだったはず。
遅れてすみません。
多分変数の形が悪いんだと思いますが...。



kk

リンク

2010/2/1(Mon) 22:06:36|NO.30324

if a="ok?"にするとうまくいきますよ。


input a button "テスト" ,*hata1 stop *hata1 if a="ok?"{mes "ok!"} stop



kai

リンク

2010/2/1(Mon) 22:15:06|NO.30325

ありがとうございます。
今その通りに打ってみたら上手くいきました。
やっと解決しました。



kai

リンク

2010/2/1(Mon) 22:16:16|NO.30326

すいませんチェック忘れてました。



ONION software Copyright 1997-2023(c) All rights reserved.