Programming Language 썸네일형 리스트형 [JavaScript]알고리즘과 수도코드 알고리즘은 무엇일까? 어떤 문제를 해결하기 위한 일련의 절차나 방법을 정해진 형태로 표현한 것이다. 문제 해결을 위한 고민을 논리적으로 풀어내는 작업을 하는 방법이다. 수도코드(pseudocode)는 무엇일까? 개발에 앞서 문제 해결의 논리적인 과정을 인간의 언어로 작성하며 모든 과정을 좀 더 쉽게 확인 할 수 있는 것. 왜 쓸까? 아무리봐도 소프트웨어의 동작 원리는 너무 복잡하기에, 좀 더 깔끔하고 더 효율적인 알고리즘을 적용하기 위한 방법을 생각해내기 위해 쓴다. 어떻게 쓸까? 다음 문제를 보자. 더보기 convertScoreToGradeWithPlusAndMinus 문제 점수를 입력받아 점수에 해당하는 등급을 리턴해야 합니다. 입력 인자 1 : score number 타입의 정수 출력 string .. 더보기 [JavaScript]조건문 무엇일까? 어떤 값 또는 변수가 조건을 만족하는지 기준을 세워 판별하는 문법. 조건을 만족하는지 알아보기 위해 비교 연산자(comparison operator)를 사용한다. 조건을 만족한다면 true, 그렇지 않다면 false 값을 출력하는데, 이를 Boolean 타입의 자료라 한다. 왜, 어디에 쓸까? 기본 문법으로 어느 코딩, 언어에도 사용된다. 예를 들어 배고픈 컴퓨터에게 밥을 먹이는 프로그램을 만들고 싶다면, 밥을 먹이기 전 배가 고픈지부터 물어봐야 한다. 이렇듯 우리 일상에 의사결정에 있어서 기본 질문과 같다. 어떻게 쓸까? if (조건1) { } else if (조건2) { } else { } 비교연산자(Comparison operator) > 초과 = 이상 2) //false !undefin.. 더보기 이전 1 2 3 다음