forked from bethrobson/Head-First-JavaScript-Programming
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathcliche.html
37 lines (30 loc) · 792 Bytes
/
cliche.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8">
<title>Extending the String prototype with a new method</title>
<script>
String.prototype.cliche= function() {
var cliche = ["lock and load","touch base", "open the kimono"];
for (var i = 0; i < cliche.length; i++) {
var index = this.indexOf(cliche[i]);
if (index >= 0) {
return true;
}
}
return false;
};
var sentences = ["I'll send my car around to pick you up.",
"Let's touch base in the morning and see where we are",
"We don't want to open the kimono, we just want to inform them."];
for (var i = 0; i < sentences.length; i++) {
var phrase = sentences[i];
if (phrase.cliche()) {
console.log("CLICHE ALERT: " + phrase);
}
}
</script>
</head>
<body>
</body>
</html>