본문 바로가기
728x90
반응형

전체 글220

[코딩테스트] 자바스크립트 코딩테스트 연습문제 Lv.1 짝수와 홀수 - 프로그래머스 ◆ 문제 ◆ 내가 한 풀이 //정답이 아닌 풀이 function solution(num) { var answer = num%2; if(answer==0){ console.log("Even"); }else if(answer==1){ console.log("Odd"); } return answer; } solution (3); 난생 처음 해본 코딩테스트 문제!! 다 어려워서 엄두도 못내겠는 데 이건 할 수 있을 거 같아서 도전! 비주얼스튜디오코드로 직접 돌려보면 결과는 잘 나오는 데 프로그래머스에서는 자꾸만 틀렸다고 함 결국 다른 사람 풀이 살짝 보고 다시 해봄 //그래도 얼추 맞는 풀이 function solution(num) { if(num%2===0){ return "Even"; }else if(num.. 2020. 11. 26.
[1분코딩] 자바스크립트 기초 - 객체 1분 코딩 자바스크립트 기초 강의 Part 2 정리 [객체] → 자바스크립트에서의 객체는 복합자료형이므로 여러가지 형태가 들어갈 수 있음 1) 객체 생성 및 사용 방법-① → 객체 인스턴스를 먼저 생성한 후에 프로퍼티 추가하는 방법 //사람을 하나 생성 var person={}; var p = new Object(); //이런식으로도 생성가능하지만 잘 사용하지 않음 //사람의 특징 //person 이라는 객체에 속성을 추가할때에는 . 을 붙이고 쓴다 //속성(property) : 그냥 값들을 가진 애들 person.name='진아리'; person.age='31'; //사람의 동작 //익명함수 : 이름이 없는 함수 //메서드(method) : 속성중에 값이 함수인 애들, 기능 동작을 하는 애들 perso.. 2020. 11. 26.
[오늘의 삽질] 자바스크립트 - 5의 배수 찾기 중 if문 조건 에러 진짜 봐도봐도 모르겠어서 일단 적어두고 나중에 더 배운 후에 다시 보자. 에러를 고치지 못할때마다 왜이렇게 속상하고 조급해지고 나 자신이 작아지는 지 모르겠다..ㅠㅠㅠㅠㅠ 배움이 부족해서 그런거니까 일단 넘기고 이 속상함도 여기에 묻어두자! 다음날 일어나자마자 계속 고민하다가 해결완료!!!! ㅠㅠㅠㅠㅠㅠ 1~100의 수에서 5의 배수를 맞춰보세요. 조건① input으로 받은 입력값 num이 null이 이거나 빈칸일때에는 숫자를 입력해달라는 alert창이 떠야함 에러 → 스페이스바를 이용해서 띄어쓰기 후에는 적용되지 않음 조건② input 입력값에 0을 쓰면 alert("1~100사이의 숫자를 입력해주세요."); 이게 실행되어야하는데 에러 → 그냥 5의 배수가 맞는지 안맞는지 적용됨 에러의 원인 ① if문.. 2020. 11. 25.
[자바스크립트] while문을 이용한 팩토리얼 계산기 ◆ 자바스크립트 → 원래는 input을 이용하여 입력값을 받아보려고 했으나 form 태그를 이용해야해서 그냥 prompt로 받음 → n : 사용자가 입력하는 숫자이자 i가 반복되는 횟수의 숫자 → nFact : 결과값(어짜피 곱하는 거기때문에 기본값 1로 지정) → i : 반복되는 곱해지는 숫자 팩토리얼은 n까지 1씩 증가하여 반복되는 숫자를 모두 곱하는 것이고 여기서는 i=2부터 시작하기때문에 i는 2부터 n까지 반복되어 증가하는 숫자를 뜻함 var n = prompt("숫자를 입력해보세요!"); var nFact = 1; //1을 기본값으로 지정 var i =2; //1!=1이므로 i는 2부터 시작 while(i 2020. 11. 25.
[자바스크립트] for 문을 이용한 구구단 만들기 ◆ 자바스크립트 → k가 변수인 for문 안에 i가 변수인 for문을 중첩함 → 구구단은 2단부터 있으므로 k=2부터 시작함 // k : 몇 단인지 for(var k=2; k 2020. 11. 25.
[1분코딩] 자바스크립트 기초 - 변수 1분 코딩 자바스크립트 기초 강의 Part 2 정리 [변수] 1) 변수의 유효범위(Scope) 1-1) 전역변수 → 모든 범위에서 사용 가능한 변수 → 연결되어있는 다른 파일에서도 접근가능 var a = 100; //전역변수 console.log(a); //콘솔창에 100이 출력됨 function sample(){ console.log('sample함수에서 출력한' + a); //콘솔창에 결과값 출력됨 } sample(); // 함수 실행 //other파일에서도 a 변수에 접근 가능 1-2) 지역변수 → 변수가 선언된 함수 안에서만 사용 가능 → 변수가 선언된 함수가 종료되면 변수도 같이 사라짐 function sample2(){ var b = 200; //지역변수 console.log('sample함수.. 2020. 11. 17.
728x90
반응형