我的任务是编写一个将字符串更改为整数的函数。如果该值大于零,我必须将其保存在一个新数组中,如果它不被过滤,则与数组中的数字相同。tab1 = ['d', 'e', 3, 'h', 11, -2, 'P'] 这是棋盘。一般来说,它是根据 ASCII 的变化,但略有变化,因为例如 d 要写为 3,即从每个结果中,应减去额外的 97。谁能帮我这个?我完全不知道该怎么做 :( 到目前为止,我已经设法创造了这么多;/
var tab1=['d','e',3,'h',11,-2,'P'];
let tab2=[];
function convertStingToInt(){
for (let i = 0; i < tab1.length; i++)
tab2 = tab1.charCodeAt([i]);
}
console.log(tab2);