問題タブ [arc4random]

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

objective-c - Objective-C で 2 つの数値間の乱数を生成する

2 つのテキスト ボックスがあり、ユーザーは 2 つの正の整数を入力できます (Objective-C を使用)。目標は、2 つの数値の間のランダムな値を返すことです。

「man arc4random」を使用しましたが、まだ頭を包み込むことができません。いくつかのコードを思いつきましたが、バグがあります。

今、値 0 と 3 を入力すると、問題なく動作するようです。ただし、数値 10 と 15 を使用すると、「rndValue」で 1.0000000 または 2.000000 という低い値を取得できます。

アルゴリズムを詳しく説明する必要がありますか、それとも arc4random の使用方法を変更する必要がありますか?

0 投票する
4 に答える
11304 参照

objective-c - 繰り返されないarc4random_uniform

私はiPhoneアプリで、繰り返しのないarc4random_uniformを何年もの間機能させるように努めてきました。運がなく、stackoverflowでこれに関連するすべての質問と回答を確認しました。今、誰かが私を助けてくれることを願っています。私がやりたいのは、1から104までの13の異なる乱数を選択することです。13の異なる数を選択するようになりましたが、2つが同じである場合もあります。

これが私が行っていることであり、次にrandを使用して配列から選択しています。配列をシャッフルしてから上から13を選択する方が簡単な場合は、それを試してみますが、それは難しいように思われるので、その方法についてサポートが必要になります。

アドバイスありがとうございます。

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

objective-c - ランダム画像エラー

ボタンを押すとランダムな画像が表示されるアプリを作っています。実行してもエラーは発生しませんが、ボタンをクリックするとアプリがフリーズし、xcode では、このコードの最後に「スレッド 1: ブレークポイント 1.1」と表示されます。

ボタンを押すと、進行状況バーがアクティブになり、ランダムな画像が配置されるはずです。プログレスバーが機能し始める前にエラーが発生します。ボタンのコードは次のとおりです。

スレッドをクリックすると、これが強調表示されます

コードに何か問題がありますか? うまく説明できていなかったら申し訳ありません。数か月前にプログラミングを始めました。

ありがとう、エミリオ

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

javascript - JavaScriptでarc4randomを使用するには?

arc4randomJavaScript でどのように使用しますか? 使用しようとしましvar randomNumber = (arc4random() % 83) + 1;たが、UncaughtReferenceError: arc4random is not defined.arc4random を使用するためにどのライブラリを含めればよいかわかりません。

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

ios - arc4random_uniform()のOS要件

使用するための最小OS要件を確認するにはどうすればよいarc4random_uniform()ですか?BSDで定義されていますか?もしそうなら、どのバージョンから?Mac OS Xのどのバージョンでも動作しますか?iOSバージョンはどうですか?これらのことを見つけることができる公式の場所はありますか?

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

objective-c - How to distribute cards until the entire card stack/pack is distributed based on shuffling/random numbers, with a click of a button?

I am creating my first card game, and need to shuffle the cards. So for starters, I have created a shuffle button for a sample stack of 4 values with the line:

#xA;

Shuffling works well, but I want this button to allow the user to distribute random cards until there are no more cards in the stack. Each time I click this sample button, I need NSLoged result to be something like 3, then 1, then 0, then 2, then "No more cards", for example (instead of a list of four random numbers and a message).

Is there a simple way to "distribute a number" randomly with each click of a button?

Also, does arc4random generate real random numbers or pseudo-random numbers? I have read a lot of threads about it, and it doesn't seem so clear. What would be the best way to randomize numbers?

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

ios - arc4random iOS で座標の範囲を設定する

ボタンが押されたときに iPhone 画面の周りに UIButton をランダムに配置する必要があります。私はこれをうまく行うことができますが、UIButton が端で切り取られているように見えることがあります。だから私の質問は、どのようにarc4randomが動作する座標の範囲を設定できますか? (例: x:75 y:75 から x:345 y:405 までのみ)

助けてくれてありがとう!

0 投票する
3 に答える
1754 参照

objective-c - arc4randomが負の数を返すことがあるのはなぜですか?

arc4random()特定の範囲の数値を生成するために使用しています。ただし、断続的に負の数を受け取ります。私は奇妙なことは何もしていません:

ここでxy時には負の値に設定されます。xyは両方ともタイプintです。

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

objective-c - 脱獄アプリでarc4randomを使用したランダムジェネレーター

私は Theos でアプリを開発しており、ランダム画像ジェネレーターを追加したいと考えています。画像の nsarray があり、arc4random () の使用方法がわかりません。サンプルコードを表示するのを手伝ってもらえますか? (:

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

ios - UIScrollView ランダム ポイント

私はゲームを作成していますが、スクロール ビューのどこかで毎秒ランダムに画像が生成されるようにしたいと考えています。スクロール ビューのサイズは320x960ですarc4random()。ただし、yたとえば、の値を取得し900ても、スクロール ビューのその時点で画像が生成されません。これは私のコードです