JavaScript

javascript문자열콤마구분 배열로만들기

아이티제어1998 2022. 6. 10. 16:47
s1="sensor05, sensor01,sensor02, sensor03 , sensor04 ,sensor06, sensor07, sensor08, sensor09, sensor00";
s2="1       ,10       ,10      , 1        , 10       , 1      , 1       ,  1      ,  1      ,  10     ";


str1=s1.split(',');
str2=s2.split(',');

이와같이 하면 []안으로 들어간다.

str1과 str2가 배열 로 되었다.

이제  배열에서 trim을해보자.

각배열을 trim하기

배열명.map(Function.prototype.call , String.prototype.trim);

 이렇게 하면  "배열명"의 배열이 모두 공백을 앞뒤 공백을 없앤다.

 

이제 함수를 만들자..

str1에  F("sensor01") 하면  10값이 리턴되게

function FindStr2FromStr1(str1, str2, s){
	for(i=0;i<str1.length;i++){
		if(s==str1[i]){
        	return str2[i];
        }
	}
    return -1;
}

'JavaScript' 카테고리의 다른 글

object 합치기  (0) 2022.05.31
toDateString 예문  (0) 2022.05.06
javascrip timestamp 얻기  (0) 2022.05.06