반복문의 응용

816 단어 jsjs

for문을 사용하여 myArray 배열에 1부터 5까지의 숫자가 요소로 포함될 수 있게 해주세요

function forLoops() {
  let myArray = []; // myArray라는 빈 배열생성
  for(let i =1; i<6; i++) //  i는 1이라는 초기조건, i는 6보다 작다라는 조건, i는 1씩증가한다는 증감 
{myArray.push(i)}//myArray라는 빈 배열에 i반복문을 추가
  return myArray;
}
console.log(forLoops()) // 결과는 [ 1, 2, 3, 4, 5 ]

for문을 사용하여 짝수만을 result에 담아 리턴하는 함수

function addEvenNumber() {
  let result = [];
  for(let i=1; i<16; i++) // i는 1이라는 초기조건  16보다작다는 조건 1씩증가하는 증감
  {result.push(i*2)}// i라는 결과에 *2를 해서 모든수가 짝수를 나오게 설정
  return result}
console.log(addEvenNumber())//결과[
   2,  4,  6,  8, 10, 12,
  14, 16, 18, 20, 22, 24,
  26, 28, 30
] 모든결과가 짝수로 나오게 된다.

홀수의 경우 i라는 결과에 *2를 한후 +1을 더하면 짝수 + 1은 홀수라는 결과가 나오게 된다.

좋은 웹페이지 즐겨찾기