Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> JavaScript

Thay thế dấu gạch chéo ngược bằng gạch chéo xuôi - JavaScript


Chúng ta cần viết hàm nhận vào chuỗi có thể chứa dấu gạch chéo ngược. Hàm trả về chuỗi mới với tất cả dấu gạch chéo ngược thay bằng gạch chéo xuôi.

Ví dụ chuỗi:

const str = 'Th/s str/ng /conta/ns some/ forward slas/hes';

Ví dụ

Dưới đây là đoạn code:

const str = 'Th/s str/ng /conta/ns some/ forward slas/hes'; 
const invertSlashes = str => { 
  let res = ''; 
  for(let i = 0; i < str.length; i++){ 
    if(str[i] !== '/'){ 
      res += str[i]; 
      continue; 
    }; 
    res += '\\'; 
  }; 
  return res; 
}; 
console.log(invertSlashes(str));

Kết quả

Đoạn code sẽ in ra console:

Th\s str\ng \conta\ns some\ forward slas\hes