11.3. 프로그램언어 자바스크립트(JavaScript)의 논리적 오류

프로그램언어 자바스크립트(JavaScript)에서의 try-catch문의 작동방식 자바스크립트에서의 try-catch문은 예외 처리를 위한 구문으로, 코드 실행 중에 발생하는 오류를 잡아내고 처리할 수 있게 해줍니다. try 블록 내에는 실행할 코드를 넣고, 만약 예외가 발생하면 catch 블록이 실행됩니다. catch 블록은 예외를 처리하거나 로그를 남기는 등의 작업을 수행할 수 있습니다. 예를 들어, 다음은 try-catch문을 사용하여 숫자를 나누는 동작에서 발생하는 예외를 처리하는 예제 … Read more

11.2. 프로그램언어 자바스크립트(JavaScript)의 런타임 오류

프로그램언어 자바스크립트에서의 논리적 오류 이해 프로그램언어 자바스크립트에서의 논리적 오류는 코드의 실행 중 발생하는 오류로, 문법적으로는 올바르나 의도와 다르게 동작하는 경우를 말합니다. 이러한 오류는 프로그램이 예상대로 작동하지 않게 만들 수 있습니다. 예를 들어, 논리적 오류가 있는 간단한 자바스크립트 코드를 살펴보겠습니다. let num = 10;if (num > 5) { console.log(“숫자는 5보다 큽니다.”); } else if (num > … Read more

11.1. 프로그램언어 자바스크립트(JavaScript)의 문법 오류

프로그램언어 자바스크립트에서의 런타임 오류 이해 프로그램언어 자바스크립트에서의 런타임 오류는 코드가 실행 중에 발생하는 오류를 의미합니다. 이러한 오류는 코드를 실행하는 동안 발생하며, 컴파일 시간에는 발견되지 않는 경우가 많습니다. 런타임 오류는 프로그램이 실행 중에 예기치 않은 동작을 하거나 중단되는 원인이 될 수 있습니다. 예를 들어, 다음과 같은 자바스크립트 코드에서 런타임 오류가 발생할 수 있습니다. let num1 = … Read more