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(',');
이와같이 하면 []안으로 들어간다.
이제 배열에서 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;
}