Javascript - Chuỗi đặt biệt
Chuỗi đặt biệt
Viết một chương trình JavaScript chấp nhận một chuỗi làm đầu vào và hoán đổi trường hợp của mỗi ký tự. Ví dụ: nếu bạn nhập "Quick Brown Fox", đầu ra phải là "tHE qUICK bROWN fOX".
Ví dụ:

Mã nguồn:
<!DOCTYPE html>
<html>
<head>
<meta charset=utf-8 />
<title>Swap the case of each character of a string</title>
<script>
var str = 'c';
var UPPER = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ';
var LOWER = 'abcdefghijklmnopqrstuvwxyz';
var result = [];
for(var x=0; x<str.length; x++)
{
if(UPPER.indexOf(str[x]) !== -1)
{
result.push(str[x].toLowerCase());
}
else if(LOWER.indexOf(str[x]) !== -1)
{
result.push(str[x].toUpperCase());
}
else
{
result.push(str[x]);
}
}
document.write(result.join(''));
</script>
</head>
<body>
</body>
</html>
Lưu đồ thuật toán:


