Chương trình sau đây chỉ cho bạn cách lấy một ký tự và đọc nguyên âm hoặc phụ âm của ký tự đó.
Trong chương trình này, chúng tôi nhận một ký tự từ người dùng và hiển thị đó là nguyên âm hoặc phụ âm bằng cách sử dụng if condition
var input = prompt["Enter a character:"];
if [input == 'a' || input == 'A' || input == 'e' || input == 'E' || input == 'i' || input == 'I' || input == 'o' || input == 'O' || input == 'u' || input == 'U'] {
console.log["Its a vowel"];
} else if [[input >= 'a' && input = 'A' && input {
str = str.toLowerCase[];
const legend = 'abcdefghijklmnopqrstuvwxyz';
const isVowel = char => 'aeiou'.includes[char];
const isAlpha = char => legend.includes[char];
let res = '';
for[let i = 0; i < str.length; i++]{
const el = str[i];
if[!isAlpha[el]]{
res += el;
continue;
};
let pos;
const ind = legend.indexOf[el];
if[isVowel[el]]{
pos = [21 + ind] % 26;
}else{
pos = [ind + 9] % 26;
};
res += legend[pos];
};
return res;
};
console.log[moveWords[str]];
đầu ra
bvvyuz bcadwp
[Các] ký tự của chuỗi sẽ được tính là nguyên âm nếu điều kiện [vowel_list. indexOf[str1[x]]. == -1] khớp
>Sơ đồ
Bản thử trực tiếp
Xem JavaScript Bút -Đếm số nguyên âm trong chuỗi-hàm-ex- 7 của w3resource [@w3resource] trên CodePen
Cải thiện giải pháp mẫu này và đăng mã của bạn qua Disqus
Trước. Viết hàm JavaScript chấp nhận một chuỗi làm tham số và tìm từ dài nhất trong chuỗi.
Tiếp theo. Viết hàm JavaScript chấp nhận một số làm tham số và kiểm tra số đó có phải là số nguyên tố hay không.
Mức độ khó của bài tập này là gì?
Dễ dàng trung bình khóKiểm tra kỹ năng Lập trình của bạn với bài kiểm tra của w3resource
JavaScript. Lời khuyên trong ngày
Sử dụng Chế độ nghiêm ngặt để bắt lỗi im lặng
JavaScript là một ngôn ngữ rất dễ sử dụng so với các ngôn ngữ mã hóa cứng khác như C++ và Java. Mặc dù hữu ích để chạy mã mà không gây ra lỗi, nhưng sự khoan dung này có thể dẫn đến các lỗi thầm lặng trôi qua mà không cần sửa. Điều này cũng có thể dẫn đến hành vi không nhất quán nếu JavaScript có thể giải quyết lỗi im lặng theo nhiều cách.
Để bỏ qua điều này, hãy chọn tham gia Chế độ nghiêm ngặt. Cài đặt này thực hiện hai thay đổi lớn.
- Các lỗi im lặng trước đây có thể vượt qua trình biên dịch giờ đây sẽ đưa ra các lỗi, cho phép bạn tinh chỉnh mã của mình trước khi mã đến tay các thành viên trong nhóm của bạn
- Sửa lỗi ngăn JavaScript tối ưu hóa mã của bạn
- Các chương trình Mã nghiêm ngặt JavaScript thường chạy nhanh hơn các chương trình "cẩu thả" của chúng
Để chọn tham gia chế độ nghiêm ngặt, hãy thêm dòng'usestrict';
Tôi sẽ cố gắng chia sẻ và giải thích mã của mình tại đây. Tôi tìm hiểu về 10 ngày của JakaScript và trong ngày thứ 2 khiến tôi cảm thấy muốn chia sẻ trên phương tiện của mình. Đây là nhiệm vụ
Đầu vào mẫu 0
javascriptloops
Đầu ra mẫu 0
a
a
i
o
o
j
v
s
c
r
p
t
l
p
s
Giải thích 0
Quan sát những điều sau đây
- Mỗi chữ cái được in trên một dòng mới
- Sau đó, các nguyên âm được in theo thứ tự như chúng xuất hiện trong s
- Sau đó, các phụ âm được in theo thứ tự như chúng xuất hiện trong s
w3resource. com
Và đây là mã của tôi
________số 8tôi sẽ cố gắng giải thích nó
- Đầu tiên, chúng ta cần khai báo các nguyên âm
- Và chúng ta cũng cần tạo một mảng trống cho kết quả
- Đặt điều kiện bằng cách sử dụng 'for' để lấy ký tự từ s
- Đặt điều kiện nếu trong s có nguyên âm thì in ra màn hình
- Và nếu không, chúng ta có thể điền phụ âm vào bên dưới
- bảng điều khiển. log[phụ âm];
Ở đây tôi học được một điều mới, đó là '. bao gồm'
Phương thức
Enter a character:
a
Its a vowel
0 xác định xem một mảng có bao gồm một giá trị nhất định trong số các mục của nó hay không, trả về Enter a character:
a
Its a vowel
1 hoặc Enter a character:
a
Its a vowel
2 nếu phù hợp