1

だから私は先生のために書いた非常に複雑なシステムを持っています。それは彼がスプレッドシートに持っていたたくさんの数学を行い、基本的に誰かがそこの資産をカバーするのに十分なお金を節約するのにどれくらいの時間がかかるかを調べます。簡単に言えば、私は現在、例えばそれを言っています"You will receive enough money to cover this asset in 0.38 months"

私はできるだけユーザーフレンドリーになりたいと思っています。毎月の数学関数を考え出す必要があるかどうかは気にしません。私の質問は、それをさらに正確にするために、どのように吐き出すのか、そしておそらく可能であれば(7より大きい場合は1週間に等しいというスクリプトを作成できるため、実際にはもっと意味があります)0.39 MonthですWeeksDays私は初心者のために、毎月何日あるかを知る必要があることを知っています。毎月が私たち全員が知っているのと同じではありません。その後の出発点は素晴らしいでしょう。この数学関数のImjQuery/ JSは、このアプリケーションに対応しています。

4

1 に答える 1

2

私のコメントを回答フォームに入れるには:

function getDays(numMonth, month, year) {
    var numDays = new Date(year, month, 0).getDate();
    return numMonth * numDays;
}

function getWeeks(numMonth, month, year) {
    var days = getDays(numMonth, month, year);
    return Math.floor(days / 7);
}

これは、numMonth=0.39などです。

于 2013-03-24T21:48:55.590 に答える