indexOf explantion
Wed Apr 12 2023 01:00:20 GMT+0000 (Coordinated Universal Time)
Saved by
@davidmchale
#function
#return
#values
#filtering
/** The indexOf() method
Returns the position of the first occurrence of a value in a string.
The indexOf() method returns -1 if the value is not found.
The indexOf() method is case sensitive.
*/
function isValidPassword(password, username) {
if (
password.length < 8 ||
password.indexOf(' ') !== -1 ||
password.indexOf(username) !== -1
) {
return false;
}
return true;
}
/** or */
function isValidPassword(password, username) {
const tooShort = password.length < 8;
const hasSpace = password.indexOf(' ') !== -1;
const tooSimilar = password.indexOf(username) !== -1;
if (tooShort || hasSpace || tooSimilar) return false;
return true;
}
content_copyCOPY
Comments