雖然我理解JavaScript中的Math.round/ceil/floor函數,但我一直無法想出解決此問題的工作函數。我怎樣才能在javascript中對多個數字進行舍入?
我想要做的是圍繞任何整數到3的倍數,或者實際上是我選擇的任何倍數。是
時,給出的「3」的倍數值返回數的要求如下:
0 returns 0
6 returns 6
7 returns 6
8 returns 9
22 returns 21
23 returns 24
etc..etc ......因此,基本上,返回值將永遠是一個多給定的參數,在這種情況下'3'。
謝謝大家。
簡單的如何尷尬。數學從來不是我的強項。儘管給出的所有答案看起來都是正確的,但我相信你只需幾秒鐘就可以讓其他人知道。無論如何...感謝所有已經回答的人。 – gordyr