728x90 300x250 SMALL javaScript545 [javaScript]다른 유형 비교 서로 다른 유형의 데이터를 비교하면 예기치 않은 결과가 발생할 수 있다. 문자열을 숫자로 비교할때 javaScript는 문자열을 숫자로 변환한다. 빈 문자열은 0으로 변환, 숫자가 아닌 문자열은 NaN으로 변환되고 항상 거짓을 호출한다. 2 "John" false 2 == "John" false "2" "12" true "2" == "12" false Try it 입력받은 값은 age 변수에 넣고 숫자로 변환이 안되는 문자열을 입력했을 경우 NaN으로 변환되기 때문에 isNaN(age)을 통해서 NaN이 있을 경우 Input is not a number메시지를 띄운다. 그렇지 않을 경우 숫자.. 2022. 11. 30. [javaScript]1-100 랜덤값 구하기 Math.random() 0(포함) - 1(제외) 사이의 난수 발생 Math.floor(Math.random() * 100) + 1; 참고 : https://www.w3schools.com/js/js_random.asp 2022. 11. 29. [javaScript] Math.sqrt() 제곱근 Math.sqrt() Math.sqrt(x) x의 제곱근(어떤 수를 2번 곱해서 나오는 수) 반환 Math.sqrt(64); //8 참고 : https://www.w3schools.com/js/js_math.asp 2022. 11. 28. [javaScript]Math.pow() 거듭제곱 Math.pow() Math.pow(w, y) x의 값을 y의 거듭제곱으로 반환 Math.pow(8, 2); //64 참고 : https://www.w3schools.com/js/js_math.asp 2022. 11. 27. 이전 1 ··· 65 66 67 68 69 70 71 ··· 137 다음 728x90 반응형 LIST