我正在從數組A和B中獲取隨機值,並試圖比較它們的求值,不工作,因爲數組中的值是字符串,如何讓它們得到數字並解決它們?比較數組中的值
.controller('questions', function($scope) {
var A = ['6-2', '7+3', '8*1', '9/3', '8+1'];
var B = ['1+5', '7-3', '10-5', '10/2', '3*2'];
var questionA = A[Math.floor(Math.random() * A.length)];
var questionB = B[Math.floor(Math.random() * B.length)];
if (questionA > questionB) {
console.log('It\'s bigger ');
} else {
console.log('It\'s smaller');
}
});
你是什麼意思?你想讓'7 + 3'神奇地變成'10'嗎? – putvande