不知道在 for 循环之前放什么。不知道是否需要 if/else 语句。如果数组中的项目是字符串,则尝试将其显示在控制台中。所以我知道我需要 consol.log
var stringOne = isString('rob','bob','carl')
function isString() {
//I dont know what to put before for loop
for(let i = 0; i < arguments.length; i++) {
// Dont know if i need an if/else statement
// Trying to have it display in the console if items in an array are strings
// So I know I need consol.log
}
}
最佳答案
every
在这里是合适的,并且执行 I/O(如 console.log
)最好留在函数的外部。该函数的名称表明它应该返回一个 bool 值(true/false):
function isString(...args) {
return args.every(s => typeof s === "string");
}
console.log(isString('rob','bob','carl'));
关于javascript - 寻找一个接受三个参数 (x, y, z) 的函数并检查这三个参数的类型是否都是字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/69034733/