답변 2개 / 댓글 3개
채택된 답변
+20 포인트
답변에 대한 댓글 3개
(i+1) → 01, 11, 21, 31 ... i가 '문자열'임을 알 수 있겠죠? console.log(typeof i);를 찍어봐도 되겠고요.
그러면 Number(i)에 1을 더하면 끝나겠죠?
Copy
for (var i in arr) {
$('.data_result').append("<div>" + (Number(i)+1) + "회 <span style='color:red'>" + arr[i] + "</span></div>");
}
// 또는
var k = 1;
for (var i in arr) {
$('.data_result').append("<div>" + (k++) + "회 <span style='color:red'>" + arr[i] + "</span></div>");
} // 연산자 우선순위가 있기 때문에 그냥 ... + k++ + ... 처럼 적어도 무방하긴 합니다.
답변을 작성하려면 로그인이 필요합니다.