Collatzコラッツ関数

本ページには広告が含まれています。

コラッツ数列を求め結果を配列で返します。

構文
  1. Array = Collatz( initial )
引数
initial (Double,String)必須
コラッツ数列の初期値を表す数値もしくは文字列
戻り値
数列を格納した配列

プログラム

UWSC

プログラム実行例

コラッツ数列を出力

UWSC
結果
プレーンテキスト
使用関数

関連記事

divisors関数 (自作関数)
引数に指定した数値の約数のリストを返します。
CALCARRAY関数 (スクリプト関数)
配列データを計算します。
GETALLWIN関数 (スクリプト関数)
全ウィンドウのIDを取得します。
GETOLEITEM関数 (スクリプト関数)
コレクションを取得します。
JOIN関数 (スクリプト関数)
配列の中身を区切り文字で結合し、文字列として返します。
QSORT関数 (スクリプト関数)
配列の中身をソートします。
SETCLEAR関数 (スクリプト関数)
配列を指定された値で埋めます。
SHIFTARRAY関数 (スクリプト関数)
配列データをシフトします。
連想配列
連想配列とは、自動的に割り当てられる数字をキーとして持つかわりに、自由に任意の文字列を割り振ることができる配列のことです。添え字に番号の変わりに名前をつけることでわかりやすく管理することができます。
LENGTH関数 (スクリプト関数)
文字数もしくは配列サイズを返します。