본문 바로가기
반응형

javascript7

[JAVASCRIPT] 소수점처리 toFixed(), Error : substr is not a function [JAVASCRIPT] 소수점처리 toFixed(), Error : substr is not a function 소수점으로 이루어진 inputData 를 받아서 소수점 2자리까지 자른 후 100을 곱해서 0 ~100 의 수로 만들고 그 수를 16진수 1byte (0 ~ 255, 0x00 ~ 0xFF) 의 범위로 변환해서 return 하려고 한다. inputData > 소수점 2자리변환 > 100곱하고 소수점 지우기 > 16진수로 바꾸어 return let inputData = 0.05555555 일단 inputData 의 소수점 자리가 너무 길기 때문에 일단 앞의 4자리 ("0.05") 로 자르려고 한다. 사실 실제 code 에서는 inputData 를 string 으로 받아서 아래와 같이 자르려고 했다.. 2021. 3. 25.
[JAVASCRIPT] 문자열 길이 (string.length) [JAVASCRIPT] 문자열 길이 (string.length) javascript 에서 문자열을 가져와서 여러가지 이유로 문자열의 길이가 필요한 경우가 있다. 이때 string.length 를 사용해서 숫자로 가져올 수 있다. string = "device"; text_length = string.length; 이때 text_length 의 값은 6이다. 예를 들어 입력되는 문자열이 deviceName + 시리얼넘버6자리 일때, deviceName 만 뽑아와서 가져올 경우에 시리얼 넘버의 자리수가 6자리로 정해져 있기 때문에 device.substr(0, device.length - 6) 이런식으로 device 의 전체 길이에서 6자리를 뺀 글자 만큼 문자열을 가져오게 되면, 6자리로 정해져 있는 시리.. 2021. 3. 3.
[JAVASCRIPT] 문자열 자르기, 문자열 나누기 (split, substring, substr) [JAVASCRIPT] 문자열 자르기, 문자열 나누기 (substr) 요즘에 ai speaker 단의 application 을 만들면서 typescript 이라던지 javascript 을 사용중이다. 제품으로부터 받는 메세지에는 여러가지 정보가 있지만 여기에서 문자열을 받은 다음 이를 가공해야 하는 경우가 많다. deviceName = "device_bedroom"; 으로 한번 문자열을 갈라서 사용해보자 split 특정 문자를 기준으로 나누어 배열로 저장 string.split(나눌문자) 문자열 사이에 있는 언더라인('_') 을 기준으로 앞의 device 부분과 뒤의 bedroom 부분을 나누어서 배열로 만들수 있다. deviceName2 = deviceName.split('_'); deviceName2.. 2021. 3. 3.
반응형