Факториал с использованием функции VBScript

0

Я новичок в VBscript, я хочу узнать факториал определенного числа. Я использую этот код. Это отобразит кнопку "Но при нажатии на кнопку ничего не произойдет". Пожалуйста, помогите мне.

<html>
<head>
    <script type="text/vbscript">
        sub fact

        n=cint(inputbox("Enter a number"))
        dim f
        f=1
        if n<0 then
        msgbox "Invalid number"
        elseif n=0 or n=1 then
        msgbox "The factorial of given number "&n&" is :"&f
        else
        for i=n to 2 step -1
        f=f*i
        next
        msgbox "The factorial of given number "&n&" is :"&f
        end if
        end sub

        </script>
</head>
<body>
    <input type="button" onclick= "fact()" value="Factorial">
</body>

Теги:
vbscript

1 ответ

1
Лучший ответ

Какой браузер вы используете? Только IE может запускать код VBS

Ваш код работает для меня в IE (вы получите подсказку о разрешении скриптов на странице, которые вы должны принять)

  • 0
    Использую Firefox
  • 1
    Тогда вы не можете использовать VBScript: w3schools
Показать ещё 2 комментария

Ещё вопросы

Сообщество Overcoder
Наверх
Меню