为什么我无法导入 math.js 文件?

Why can't I Import the math.js file?

我尝试在我的代码中编写二进制搜索,但似乎每次我都尝试 运行 它。它显示错误消息 (Uncaught ReferenceError: math is not defined) 尽管我清楚地写了 import math.js 文件。我很确定我的代码中某处出了问题。谁能给我解释一下,这真的很有帮助!

顺便说一句,这是代码:

import math.js

var num = [1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20];
bilnum = num.length,
target = 13;
mid = math.floor((left + right)/2);

function search(){
    left = 0;
    right = num.length - 1;
    while(left <= right){
        if(num[mid] == target){
            return mid;
        }
        else if(target > mid){
            right = num[mid] - 1;
        }
        else{
            left = num[mid] + 1;
        }
        if(target === null){
            document.write("Number doesn't exist")
        }
        document.write("The target index is" + num[target])
    }
}

尝试Math.js(M 大写)

两期:

bilnum = num.length,

bilnum = num.length;

mid = math.floor((left + right)/2);

至:

mid = Math.floor((left + right)/2);