for (초기화문; 조건문; 증감식) {
//반복할 코드 작성하는 부분
}
let result = 0;
for(let i=0; i<=10; i++){
result+=i;
}
console.log(result);
1~30까지의 숫자 중에 addEvenNumber 함수는 짝수만을,
addOddNumber 함수는 홀수만을 result 배열에 담아 리턴해라.
Hint!
초기화문에서 index가 어떤 숫자부터 시작하는지가 중요하다!
function addEvenNumber() {
let result = [];
// 여기에 식을 작성해주세요!
// result 배열안에 짝수가 들어가야 합니다.
for(let i=2; i<= 30; i+=2){
result.push(i)
}
return result;
}
console.log(addEvenNumber());
function addOddNumber() {
let result = [];
// 여기에 식을 작성해주세요!
// result 배열안에 홀수가 들어가야 합니다.
for(let i=1; i< 30; i+=2){
result.push(i);
}
return result;
}
console.log(addOddNumber());
아래와 같이 반복문을 배열과 함께 자주 사용한다.
let arr = [10, 9, 8, 7, 6];
for( let i =0; i<arr.length; i++){
console.log(arr[i]);
}
let output= getAllLetters('Radagast');
function getAllLetters(str) {
let strArray = [];
for( let i = 0; i < str.length; i++ ){
strArray.push(str.substr(i,1))
}
return strArray;
}
console.log(output);
파라미터로 입력받은 start index 부터 length 길이만큼 string을 잘라내어 반환하는 함수이다.
let str = "안녕하세요";
let first_char = str.substr(0, 1);
console.log(first_char); //안