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


HSPTV!掲示板


未解決 解決 停止 削除要請

2006
0530
sakai変数「rnd」について5未解決


sakai

リンク

2006/5/30(Tue) 00:36:04|NO.902

質問ですが…
a=2
rnd a,10
mes a
stop
の時、2に0〜9までの数が代入して
出てくる数になると思うのですが、
実行すると1しか出ません。

また、
b=2
a=rnd a,10
mes a
stop
のようにrndの前に変数をつけるとバグリます。
このような場合どうすればいいのでしょうか?

下手な文ですみません。超初心者ですので…



この記事に返信する


Irisawa

リンク

2006/5/30(Tue) 00:54:59|NO.903

HSP3ではrndは関数になっているので関数としてご使用下さい。


randomize a = rnd(10) mes a stop

# タイトルの"変数「rnd」"ってどういう意味?



hiroki

リンク

2006/6/2(Fri) 10:08:44|NO.929

> a=2
> rnd a,10
> mes a
> stop
> の時、2に0〜9までの数が代入して
> 出てくる数になると思うのですが、
> 実行すると1しか出ません。

これでエラーにならなかったんですか?
HSP2の書き方だけど。
こちらはエラーになりました。



I386

リンク

2006/6/2(Fri) 12:44:23|NO.930

randomizeを使って初期化しましょう。



osakana

リンク

2006/6/3(Sat) 05:28:27|NO.958

HSP2.xを使用してるのかな?、HSP2で同じ状態を確認しました。
ここはHSP3掲示板なので、もしHSP2を使っているなら
HSP2の掲示板へ書いた方がいいですよ〜。
URL: http://www.onionsoft.net/hsp/bbs/hspbbs.cgi?

randomize a=2 rnd a,10 mes a stop
ヘルプのHSPキーワード検索で、
rndとrandomizeを調べてみて下さい。



osakana

リンク

2006/6/3(Sat) 05:32:26|NO.959

ブラウザの設定戻ってた。
本当はうさぎ(^^



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