const checker = function(input) {
const reverse = function(str) {
return str.split('').reverse().join('');
};
const validator = {
str1 : 'iscor',
str2 : reverse('tcer'),
str3 : 'isth',
validate(attempt) {
return attempt === (validator.str3 + validator.str1 + validator.str2);
},
};
return validator.validate(input);
};
Y29uc3QgY2hlY2tlciA9IGZ1bmN0aW9uKGlucHV0KSB7Cgljb25zdCByZXZlcnNlID0gZnVuY3Rpb24oc3RyKSB7CgkJcmV0dXJuIHN0ci5zcGxpdCgnJykucmV2ZXJzZSgpLmpvaW4oJycpOwoJfTsKCQoJY29uc3QgdmFsaWRhdG9yID0gewoJCXN0cjEgOiAnaXNjb3InLAoJCXN0cjIgOiByZXZlcnNlKCd0Y2VyJyksCgkJc3RyMyA6ICdpc3RoJywKCQl2YWxpZGF0ZShhdHRlbXB0KSB7CgkJCXJldHVybiBhdHRlbXB0ID09PSAodmFsaWRhdG9yLnN0cjMgKyB2YWxpZGF0b3Iuc3RyMSArIHZhbGlkYXRvci5zdHIyKTsKCQl9LAoJfTsKCQoJcmV0dXJuIHZhbGlkYXRvci52YWxpZGF0ZShpbnB1dCk7Cn07
Main.java:1: error: class, interface, or enum expected
const checker = function(input) {
^
Main.java:3: error: empty character literal
return str.split('').reverse().join('');
^
Main.java:3: error: empty character literal
return str.split('').reverse().join('');
^
Main.java:4: error: class, interface, or enum expected
};
^
Main.java:6: error: class, interface, or enum expected
const validator = {
^
Main.java:7: error: unclosed character literal
str1 : 'iscor',
^
Main.java:7: error: unclosed character literal
str1 : 'iscor',
^
Main.java:8: error: unclosed character literal
str2 : reverse('tcer'),
^
Main.java:8: error: unclosed character literal
str2 : reverse('tcer'),
^
Main.java:9: error: unclosed character literal
str3 : 'isth',
^
Main.java:9: error: unclosed character literal
str3 : 'isth',
^
Main.java:12: error: class, interface, or enum expected
},
^
Main.java:15: error: class, interface, or enum expected
return validator.validate(input);
^
Main.java:16: error: class, interface, or enum expected
};
^
14 errors