文字列の長さを返す関数strlen()を作成せよ
文字列の長さを返す関数strlen(str)を作成せよ
ただし、文字列のプロパティlengthの使用を禁止し、ループはwhile(true)のみを使用するとする
function strlen(str) {
}
console.log(strlen(process.argv[2]))
node main.js aaa 3
node main.js a,b,c 5
解答例
function strlen(str) {
let ret = 0
while (true) {
if (str[ret] === undefined) {
break
}
ret++
}
return ret
}
console.log(strlen(process.argv[2]))