极客战记-盲距

2025-11-24 01:49:00

1、选择英雄和编程语言

极客战记-盲距

2、选择装备

极客战记-盲距

3、写中文注释

极客战记-盲距

1、写代码

# 你的任务是告诉他兽人的距离。

# 这个函数寻找最近的敌人,并返回距离。

# If there is no enemy, the function returns 0.

def nearestEnemyDistance():

    enemy = hero.findNearestEnemy()

    result = 0

    if enemy:

        result = hero.distanceTo(enemy)

    return result

while True:

    # Call nearestEnemyDistance() and

    # save the result in the variable enemyDistance.

    enemyDistance = nearestEnemyDistance()

    # If the enemyDistance is greater than 0: 

    if enemyDistance>0:

        # Say the value of enemyDistance variable.

        hero.say(enemyDistance)

极客战记-盲距

2、运行

极客战记-盲距

1、写代码

// 你的任务是告诉他兽人的距离。

// 这个函数寻找最近的敌人,并返回距离。

// If there is no enemy, the function returns 0.

function nearestEnemyDistance() {

    var enemy = hero.findNearestEnemy();

    var result = 0;

    if (enemy){

         result = hero.distanceTo(enemy);}

    return result;

}

while(true) {

    // Call nearestEnemyDistance() and

    // save the result in the variable enemyDistance.

    var enemyDistance = nearestEnemyDistance();

    // If the enemyDistance is greater than 0: 

    if (enemyDistance>0){

        // Say the value of enemyDistance variable.

        hero.say(enemyDistance);}

}

极客战记-盲距

2、运行

极客战记-盲距

1、写代码

# 这个函数寻找最近的敌人,并返回距离。

@nearestEnemyDistance = ->

    enemy = hero.findNearestEnemy()

    result = 0

    if enemy

        result = hero.distanceTo(enemy)

    return result

while true

    enemyDistance = @nearestEnemyDistance()

    if enemyDistance>0

        hero.say(enemyDistance)

极客战记-盲距

2、运行

极客战记-盲距

1、写代码

local function nearestEnemyDistance()

    local enemy = hero:findNearestEnemy()

    local result = 0

    if enemy then

        local result = hero:distanceTo(enemy)

    end

    return result

end

while true do

    local enemyDistance = nearestEnemyDistance()

    if enemyDistance>0 then

        hero:say(enemyDistance)

    end

end

极客战记-盲距

2、运行

极客战记-盲距

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
相关推荐
  • 阅读量:57
  • 阅读量:132
  • 阅读量:186
  • 阅读量:135
  • 阅读量:88
  • 猜你喜欢