我試圖使用以下代碼行來檢查字符串是否大於46個字符。如果它更長,它會每46個字符打出一個新的行,但是,我沒有這樣做。使用JavaScript每46個字符打破一行
誰能告訴我什麼是錯的?
function ContentFormat(content)
{
var start = "";
var end = "";
var space = "<br/> ";
var newcontent = "";
var toadd = "";
if (content.length > 46)
{
for (var i = 0, len = content.length; i < len; i++) {
if(i/46 == 0)
{
start = content.slice(0, i);
end = content.slice(i);
toadd = start.concat(space, end);
}
newcontent = toadd;
toadd = "";
}
}
return newcontent;
}
如果(I/46 == 0)可能應該讀如果(ⅰ%46 == 0) –