首页 > 解决方案 > 列表理解包含 javascript 中的枚举等价物

问题描述

请问这个python代码在javascript中的等价物是什么

guessed_index = [
        i for i, letter in enumerate(self.chosen_word)
        if letter == self.guess
    ]

ES6 等效项中不存在枚举和列表理解,如何将这两种想法合二为一

标签: javascriptpythonlist-comprehensionenumerate

解决方案


也许findIndex有用?

const word = "Hello";
const guess = "o";
const guessed_index = [...word].findIndex(letter => letter === guess);
console.log(guessed_index)
    


推荐阅读