は、i≥-1 コンマで区切った単語「」、および整数の文字列をパラメータmを取り、Mのi番目 ワードを返す関数getOptionコマンド(M、i)を書きます。 i = -1の場合、i番目の単語 が返されます。エラーチェックは必要ありません。JavaScriptコードのgetOptionコマンド
たとえば、getoption( "hello、hi、why、ok"、1)はhelloを返す必要があります。
getoption("hello,hi,why,ok",4)
はokを返す必要があります。
getoption("hello,hi,why,ok",-1)
may hello、hi、who OR okです。ヒント:文字列mを文字 "、"で分割する必要があります。これは という単語の配列になります。最初の単語がインデックス 0であることを忘れないでください!今、iが-1より大きい場合、配列の開始インデックス が0であるため、要素i + 1を返します。i = -1の場合、0からarray.length-1までの数字 をランダムに生成してから、対応する をこの数値に対応させます。
こんにちは、私は以下のコードを書いており、6行目にタイプエラーがあり、修正方法がわかりません。助けてもらえますか?
iは数ある:私はそれが役に立てば幸い
を。配列と文字列のみがindexOfを持っています – mplungjan
どうすれば修正できますか? –
機能が複雑すぎます。 'var list = m.split("、 ")'で始まり、渡された数字をテストし、-1であればリストからランダムな単語を取得し、そうでなければlist [i]を返します。ここでindexOfは必要ありません。 list.lengthを使って乱数を計算する – mplungjan