Retrospection/Sprint(24)
-
0. 조건문 9 , 10
9. Write a function called "or". ("or" 함수를 작성하세요.) Given 2 boolean expressions, "or" returns true or false, corresponding to the || operator. (boolean 두개가 주어졌을때, "or" 함수는 || 연산자에 대응하는 true 나 false 를 반환합니다.) Notes: Do not use the || operator. (|| 연산자를 사용하지 마세요.) Use ! and && operators instead. (대신 ! 와 && 연산자를 사용하세요.) function or(expression1, expression2) { // 여기에 코드를 작성하세요 } function or(expressio..
2020.06.28 -
0. 조건문 7, 8
7. "convertScoreToGrade" 함수를 작성하세요. 점수가 주어졌을때, "convertScoreToGrade" 함수는 주어진 점수와 대응하는 등급을 문자열로 반환합니다. Notes: (100 - 90) --> 'A' (89 - 80) --> 'B' (79 - 70) --> 'C' (69 - 60) --> 'D' (59 - 0) --> 'F' 만약 주어진 점수가 100을 초과하거나 0 미만이라면 문자열 INVALID SCORE 를 반환해야 합니다. function convertScoreToGrade(score) { // 여기에 코드를 작성하세요 } function convertScoreToGrade(score) { if(90 'D' (59 - 0) --> 'F' 만약 주어진 점수가 100을 초..
2020.06.27 -
0. 조건문 4~6
4. 2번째 숫자가 1번째 숫자보다 큰지 반환해야함. function isGreaterThan(num1, num2) { // 여기에 코드를 작성하세요 } function isGreaterThan(num1, num2) { if(num1 < num2){ return true; } else { return false; } } 나는 위에 처럼 코딩을 썼는데 , unction isGreaterThan(num1, num2) { if (num1 < num2) { return true; } //else가 없다 return false; } 위처럼 else 를 생략하는 형태로도 쓸 수 있다 . return 이 되면 함수가 종료되고 return 뒤의 코드는 실행되지 않기 때문이다. else로 구분해주지 않아도 자연스럽게 i..
2020.06.27 -
0. 조건문 1~3
1. 어떤 숫자, 이 경우에는 연령이 하나 주어졌을 때, isOldEnoughToDrink 함수는 주어진 연령의 사람이 미국에서 합법적으로 술을 마실 수 있는지의 여부를 반환해야 합니다. 참고: 미국에서 술을 마실 수 있는 나이는 21세 이상입니다. function isOldEnoughToDrink(age) { // 여기에 코드를 작성하세요 } function isOldEnoughToDrink(age) { if(age >= 21){ return true } else { return false } } 조건문 if / else 를 사용하였다. 2. checkAge 함수를 작성해야 한다 . 나이에 따라서, 다른 메세지를 출력할 수 있어야 합니다. 예시) 이름이 Adrian이고, 21살이거나 더 나이가 많으면,..
2020.06.27 -
$-1 함수 1~3
1. 문제를 어떻게 해결할지에 대한 고민을 알고리즘 이라고 한다. 함수는 문제해결을 위한 고민을 논리적으로 풀어내는 하나의 단위 . 함수는 입력을 받아 출력을 하는 하나의 작은 기능단위 . function getRunCatDistance(speed, time) { let distance; // TODO: 속력(speed), 시간(time)이 숫자로 주어졌을 때, 이동한 거리를 변수 distance에 할당하여 반환하는 // getRunCatDistance 함수를 작성하세요. return distance; } distance 에다가 매개변수인 speed 와 time 을 곱해주었다 . function getRunCatDistance(speed, time) { let distance = speed * time ..
2020.06.26 -
$-0 변수 1~3
1 . 변수의 선언 // TODO : `let` 키워드를 사용하여 `course`라는 변수를 선언하세요. let course ; let 으로 선언하고 course 라는 변수를 넣어줬다 2 .변수의 할당 let course; // TODO : 선언되어 있는 변수 course에 문자열 "codestates"를 할당하세요. let course = codestates; codestates 라는 문자열을 course 변수에 할당해 주었다. 3 . 표현식 let num1, num2, result; num1 num2 result // TODO : num1에 5를 할당하고, num2에 7을 할당한 후, result에 num1과 num2의 곱을 할당하세요 let num1, num2, result; num1 = 5; nu..
2020.06.26