美文网首页
判断回文数

判断回文数

作者: peerben | 来源:发表于2019-05-24 13:57 被阅读0次

    打印出 1 - 10000 之间的所有对称数 例如:121、1331 等

    reverse后同自身比较, 第一反应还是两个指针比较, 不够直观

    function printSymmetry(begin: number, end: number) {
      const isSymmetry = (str: string) => str === Array.from(str).reverse().join('');
    
      Array.from({length:end}, (_, index) => index)
        .filter(v => v>begin && isSymmetry(String(v)))
        .forEach(v => console.log(v));
    }
    
    printSymmetry(1, 10000);
    

    相关文章

      网友评论

          本文标题:判断回文数

          本文链接:https://www.haomeiwen.com/subject/kaygzqtx.html