JavaScript 三項演算子で文字列を反転する方法

書式
1.substr(start)
start 返却する部分文字列に含まれる最初の文字の位置です。

2.charAt(index)
index
0 から str.length – 1 までの間の整数です。 index が整数に変換できない場合や index が指定されなかった場合、
既定値は 0 となり、 str の最初の文字が返されます

使用例

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
const str = "arkgame";
function funA(str) {
return (str === '') ? '' : funA(str.substr(1)) + str.charAt(0);
}
console.log(str);
console.log( funA(str) );
const str = "arkgame"; function funA(str) { return (str === '') ? '' : funA(str.substr(1)) + str.charAt(0); } console.log(str); console.log( funA(str) );
const str = "arkgame";

function funA(str) {    

    return (str === '') ? '' : funA(str.substr(1)) + str.charAt(0);

}
console.log(str);
console.log( funA(str) );

実行結果
> “arkgame"
> “emagkra"

JavaScript

Posted by arkgame