目標是通過將第一個數字四捨五入到第一個上百(例如,如果數字= 456,然後第一個數字在系列中的數字將是500),然後增加200 200,直到數字我給例如2000.使用javascript創建一系列以舍入數字開始的數字增量到最接近的數字
例如,如果我得到的數字是758,並且如果我將limit_number設置爲2000,那麼我需要用javascript以下系列並將其添加到該代碼段中:
$('img').attr('data-stoppoints', '800,1000,1200, 1400, 1600,1800, 2000');
正如您所看到的,生成的一系列數字需要用逗號分隔。
到目前爲止,我的代碼是
var number = (screen.Width)
var rounded_number=Math.ceil(number/100)*100
$('img').attr('data-stoppoints', rounded_number,'<I don't know here what to write');
如何實現這一目標?
爲此創建一個單獨的函數,圍繞您的編號創建一個循環來填充數組,直到您的第二個數字並將該數組作爲字符串以逗號分隔符返回。 – xDreamCoding
您可能更有魅力,但爲什麼不循環,並按照您的描述來完成?當沒有內置的時候,你必須編寫無聊的代碼。 –
我很初學者,我不知道該怎麼做:) – Mathieu