본문 바로가기

반응형

프로그래밍 입문

(2)
함수(Function) 제6장: 함수 - 레시피로 요리하기 코드를 작성하는 과정은 종종 요리에 비유됩니다. 우리는 각각의 재료(데이터)를 가지고 다양한 요리법(알고리즘)을 통해 맛있는 요리(프로그램)를 만들어냅니다. 이번 장에서는 코딩의 요리법, 즉 함수에 대해 이야기해보겠습니다. 함수 - 반복되는 레시피 함수는 일련의 동작을 하나의 묶음으로 만들어 반복적으로 사용할 수 있게 해줍니다. 마치 레시피를 따라 요리를 하는 것과 같이, 함수는 코드의 '레시피'입니다. 예를 들어, 여러분이 초콜릿 케이크를 만들고자 할 때마다, 계량하고 섞고 굽는 모든 단계를 일일이 기억할 필요 없이, 레시피 책을 펼쳐 그 지침을 따르면 됩니다. 함수도 이와 같습니다: function bakeCake(flavor) { gatherIngr..
프로그래밍 언어 선택하기 제1장: 첫 번째 단계 - 프로그래밍 언어의 선택 당신이 처음으로 '엄마' 혹은 '아빠'라고 말했던 순간을 기억하십니까? 아마 기억나지 않겠지만, 그것은 당신의 언어 여정에서 매우 중요한 첫 걸음이었습니다. 코딩의 세계에서도 마찬가지입니다. 프로그래밍 언어를 선택하는 것은 당신이 디지털 세계와 소통하는 방식을 결정짓는 첫 번째 단계입니다. 나에게 맞는 언어 찾기 프로그래밍 언어는 각기 다른 개성과 강점을 지닌 도구들입니다. 어떤 언어는 수학적이고 논리적인 설계를 위해 태어났으며, 다른 언어는 시각적인 아름다움과 사용자 인터페이스를 중시합니다. 그러므로 당신의 첫 언어는 당신의 관심사와 목표에 부합하는 것이어야 합니다. 자바스크립트: 웹의 언어 자바스크립트는 웹 개발을 위해 태어난 언어입니다. 만약 당신이..