목록알고리즘 (19)
A Developing Developer
Number.isInteger() 메소드는 주어진 값이 정수(integer)인지 아닌지를 판별하는 메소드이다. 이 메소드는 주어진 값이 정수일 경우 true를 반환하며, 아닐 경우 false를 반환한다. 주어진 값이 숫자가 아닌 경우에는 항상 false를 반환한다. [Ex] Number.isInteger(5); // true Number.isInteger(5.0); // true Number.isInteger(5.1); // false Number.isInteger("5"); // false Number.isInteger(NaN); // false 여기서 주목해야 할 점은 Number.isInteger() 메소드는 Math.floor()와 다르다는 점이다. Math.floor()는 주어진 값에서 소수점 ..
JavaScript의 endsWith() 메소드는 문자열이 특정 문자열로 끝나는지 여부를 확인하는데 사용된다. 이 메소드는 boolean 값을 반환한다. endsWith() 메소드는 문자열 인스턴스에서 사용할 수 있다. 메소드는 두 개의 매개변수를 가지는데, 첫 번째 매개변수는 끝나는 부분 문자열을 나타내며, 두 번째 매개변수는 선택적으로 검색을 시작할 문자열의 인덱스를 나타낸다. (Ex) const str1 = "Hello World"; console.log(str1.endsWith("World")); // true const str2 = "Goodbye"; console.log(str2.endsWith("World")); // false const str3 = "Goodbye World"; conso..
startsWith 메소드는 JavaScript 문자열 객체의 메소드 중 하나이다. 이 메소드는 어떤 문자열이 다른 문자열로 시작하는지 확인하는 데 사용된다. 이 메소드는 두 개의 매개변수를 가진다. 첫 번째 매개변수는 비교하고자 하는 문자열이고, 두 번째 매개변수는 비교 대상이 되는 문자열이다. startsWith 메소드는 비교 대상 문자열이 비교하고자 하는 문자열로 시작하는지 여부를 판단하고, 그 결과를 불리언 값(true 또는 false)으로 반환한다. [Ex] const str = "Hello, world!"; console.log(str.startsWith("Hello")); // true console.log(str.startsWith("hello")); // false 위 코드에서, star..